|
|
|
| Интересует инфа о таких вещах как фрейворки для Perl и создание современных сайтов на Perl. | |
|
|
|
|
|
|
|
для: alph[p]a
(26.08.2011 в 08:42)
| | На нем уже много лет фреймворков не создается, по крайней мере таких распространенных фреймворков, как в PHP вы для него не обнаружите. Perl - больше язык одиночек, чем командной разработки. | |
|
|
|
|
|
|
|
для: cheops
(26.08.2011 в 09:26)
| | а какже dancer ?
некоторые люди (насчет их компитентности ничего не знаю) говорят что Perl живее всех живых... меня всегда отталкивало от Perl вменяемое и русское руководство как прикрутить mod_perl к apache и запустить скрипты не в режиме CGI.. тоже не нашел.
такое ощущение есть что на perl решают узкие задачи но никак не пишут на нём сайты( | |
|
|
|
|
|
|
|
для: alph[p]a
(26.08.2011 в 09:48)
| | Да Perl никуда не денется, на нем пол UNIX-систем написано... но из Web-ниши он практически ушел - не удобно, плохой синтаксис для командной разработки.
>такое ощущение есть что на perl решают узкие задачи но никак не пишут на нём сайты(
Задачи как раз широкие, просто узкую область серверных языков оккупировали совсем другие представители.
Он, как и C++ использует CGI-интерфейс, более того, в классическом варианте, без использования соответствующих библиотек, вам придется самому извлекать переменные окружения и разбирать их. Собственно, поэтому PHP и оккупировал эту нишу, так как упаковал неудобные CGI-интерфейсы в удобные конструкции языка.
Perl - это философия, язык-первопроходец, краеугольный камень того, что называется регулярные выражения и контейнеры в программировании. Вам никто не скажет, что LISP - это плохо или что язык мертв, но его идеи и возможности растащили по более современным языкам. А в былые времена LISP в железе отливали - строили машины с LISP-ассемблерами и LISP-операционными системами, заточенные на символьные вычисления. Perl - это регулярные выражения и ассоциативные массивы, остальное - суть обвязка и библиотеки, которых накопилось не мало и хороших за годы использования. Все это сейчас есть в каждом современном языке, даже в C++ на уровень стандарта протащили.
Вообще идея подгонки языка под задачу - не очень хорошая, как правило, под задачу выбирают язык. Perl в Web, да еще не дай бог в командной работе - это не самая хорошая идея (хотя бы из-за того, что специалистов становится меньше и меньше). Если вам хочется именно Web поковырять с новым языком на перевес, лучше посмотрите в сторону Python или Java. | |
|
|
|
|
|
|
|
для: cheops
(26.08.2011 в 10:18)
| | Как всегда отличный ответ.
Благодарю | |
|
|
|