Открытие.

Apr 07, 2005 00:56

Я вчера узнал (с некоторым удивлением) что в unix-shell есть массивы (правда, только одномерные) и локальные переменные у функций ( Read more... )

comp, old, teach

Leave a comment

Comments 3

birdwatcher April 6 2005, 20:59:44 UTC
А, так все эти люди, которые не пользуются в таких случаях Перлом -- это ваши ученики?!

Reply

Re: Reply to your post... a_konst April 6 2005, 21:08:50 UTC
Моих учеников старше 15 лет просто нет еще. :)

А если серьезно: я убежен в том, что Perl - это язык типа write-only, и потому большое зло.
Он очень привлекателен, но написать на нем большую программу, которую удобно поддерживать, очень сложно. Я таких видел очень мало.

Как только время развития проекта переваливает за пару месяцев, количество людей становится больше двух, и обьем кода - больше нескольких десятков кБ, разобраться в некоей частности, которую подзабыл становится слишком дорогим удовольствием.

Кстати, на шелле я и не предлагаю писать больших программ.
Просто считаю, что как УЧЕБНЫЙ язык - он много удобнее и паскаля, и перла.

Reply

Re: Reply to your post... birdwatcher April 6 2005, 21:16:58 UTC
Перл сложно поддерживать, в том смысле, что перловая программа ломается при попытке внести в нее изменения. Но зато шелловая программа ломается сама по себе без посторонней помощи -- например, от увеличения количества факлов вокруг нее начинает говорить argument list too long :)
Не говоря уже о том, что в жизни каждой программы наступает момент, когда надо вычислить ex.

Reply


Leave a comment

Up