Мои впечатления о Перле.
Я не был знаком с Unix, и наверное именно поэтому, Perl произвел на меня
такое сильное впечатление. Я никогда до этого не видел столько возможностей
и функциональности, вложенных в одну единственную команду языка. Именно в нем я почувствовал всю мощь Unix. Я просто проперся от "регулярных выражений".
Чего стоит один только вид команды типа:
$val =~ s/%([\dA-Fa-f][\dA-Fa-f])/pack ("C", hex ($1))/eg;
Или представьте, что одной командой: $val =~ s/<.+?>//g; ищутся и нафиг выкидываются все теги, содержащиеся в текстовой переменной!!!
Мне очень понравилось его функциональность, направленная на создание скриптов. Меня восхитили его расширяемость, простота и навороченность одновременно.
Я сразу-же переписал скрипт гостевой книги на нем, увеличив его
"функциональность". Счетчик так-же написан на Perl и его код, по своему, просто красив :), а значит, и имеет право на существование.
Да что тут говорить! Куча людей делают на нем свои скрипты для
WEB-а, которые работают на многих платформах, включая различные модификации Unix, Win32, MacOS, Novell и др...
Правда ничего не лишено недостатков. К замеченым мной
недостаткам PERL-а я отнес бы то, что программа компилируется непосредственно
перед исполнением, что требует какого-то времени и вносит соответствующую задержку. Поэтому рекомендуется на страничках стараться размещать один скрипт, но делающий
все, что вам нужно, а не пять, но маленьких :).
|