magasoft
Янв. 20, 2010 02:41:30
Наткнулся на статью о питоне, которую читал года два-три назад когда пытался соскочить с php и почитывал об альтернативных для веб.
Помню тогда меня дико возмутили эти тройные уголки и точки перед каждой строкой, учитывая что во всей статье отрывки кода приводились именно с ними и было написано, что питон выделяется синтаксисом я подумал что это и есть его выделение и закрыл тогда для себя этот язык, так как в имеющихся языках меня как раз и возмущали все эти “лишние” символы, обрамляющие конструкции и нестрогая запись кода, все эти скобоки, begin…endы и “каша” которая получается при неаккуратном написании. Вобщем, я к чему, надо запретить ленивым писателям копи-пейстить код с интерпретатора с этими уголками и точками, дабы не пугать новичков.
Ferroman
Янв. 20, 2010 02:59:53
Честно говоря, сделать выводы после настолько поверхностного изучения языка… Может ну их, таких новичков.
Андрей Светлов
Янв. 20, 2010 04:55:53
magasoftВы не думали, что в таком copy-paste есть свой скрытый смысл?
Текст статьи можно пропустить через
doctest и увидеть - а правильно ли на самом деле все работает?
bialix
Янв. 20, 2010 09:07:44
Андрей, для этого по крайней мере надо знать что такое doctest.
А по теме: если в статье не было ни слова, что все это является дампом сессии интерпретатора, то ф топку такие статьи.
Андрей Светлов
Янв. 20, 2010 09:28:58
bialix, наверное вы правы. Каюсь, не могу вспомнить когда в последний раз читал статью из серии “Питон для Чайников”.
magasoft
Янв. 20, 2010 09:37:55
Ferroman, вы правы конечно, тогда это было просто желанием, поэтому “знакомство” с языками проходило по чтении нескольких статей, к тому же после haskell, brainf*ck и подобных меня даже не удивили эти уголки. Это позже когда уже возникла необходимость начались серьезные поиски, на python обратил внимание после статьи со сравнением производительности фреймворков на разных языках, где джанго в 6 раз быстрее всех оказался. Опять же не самый серьезный повод, но главное был повод изучить по внимательней.
Андрей Светлов, вполне возможно (хоть я и не знал про doctest =)), для чего-то же в интерпретаторе ввели это дело. Но все же, надо отмечать форматированием или спец. пометкой встатьях для будущих герпетологов.