суббота, 21 ноября 2009 г.
perl vs python
perl vs python
мысли по http://michurin.com.ru/python-vs-perl.shtml
На перле работаю несколько лет, на питоне пока непробовал.
Статья в целом очень занимательная.
Обработка исключений, перегрузка операторов, проверка типов -- действительно полезные фичи питона, с которыми в перле мне было бы веселей.
Многие сравнения с перлом проводятся на основе его "по умолчанию",
которые переделываются в "по своему" парой строк на проект.
Например, всегда работаю в "use strict" и объявляю локальные "my" переменные.
В перле можно реализовать любое вообразимое ООП под себя (включая аналоги тех же декоратор-ов),
например с помощью AUTOLOAD и препроцессора.
А вот реализация, изначально и намертво встроенная в другой ООП-язык, скорее всего будет менее гибка.
Синтаксис и грамматика питона выглядит положительно, но тут пробовать надо.
Итог:
Стимул к переползанию с перла выглядит недостаточно сильным.
А вот для начинающих с нуля выбор питона более очевиден.
мысли по http://michurin.com.ru/python-vs-perl.shtml
На перле работаю несколько лет, на питоне пока непробовал.
Статья в целом очень занимательная.
Обработка исключений, перегрузка операторов, проверка типов -- действительно полезные фичи питона, с которыми в перле мне было бы веселей.
Многие сравнения с перлом проводятся на основе его "по умолчанию",
которые переделываются в "по своему" парой строк на проект.
Например, всегда работаю в "use strict" и объявляю локальные "my" переменные.
В перле можно реализовать любое вообразимое ООП под себя (включая аналоги тех же декоратор-ов),
например с помощью AUTOLOAD и препроцессора.
А вот реализация, изначально и намертво встроенная в другой ООП-язык, скорее всего будет менее гибка.
Синтаксис и грамматика питона выглядит положительно, но тут пробовать надо.
Итог:
Стимул к переползанию с перла выглядит недостаточно сильным.
А вот для начинающих с нуля выбор питона более очевиден.
Комментарии:
Отправить комментарий
<< Главная страница
Подпишитесь на каналы Комментарии к сообщению [Atom]
<< Главная страница
Подпишитесь на каналы Сообщения [Atom]