Страница 1 из 2

Au Revoir Perl - Perl уходит?

Добавлено: 21 июн 2002, 16:01
TechNoir
Я изучаю Perl сейчас.
Но гуляя в Интернете кругом вижу некие php - Это что круче?

Это вообще что такое?
Мне что , нужно на это время тратить :biggrin:

Au Revoir Perl

Добавлено: 21 июн 2002, 19:00
Llama
Perl рулит, т.к. php - это только веб, а перл позволяет гораздо больше... Могу привести примеры...

Au Revoir Perl

Добавлено: 22 июн 2002, 03:41
leikind
Кстати интересный факт - первая версия пхп была
написана на перле, и только потом переписана на с.

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

Вообще-то есть и другие варианты, но я о них умолчу, дабы не начинать holy wars ;-))

Au Revoir Perl

Добавлено: 22 июн 2002, 21:31
Llama
PERL рулит. Почему - смотри трэд про апач.

Au Revoir Perl

Добавлено: 29 июн 2002, 02:37
leikind
А вот этого не надо. Юникс как система вполне обходиться без Перла. Для системных вещей связки sh/awk/sed + другие утилиты - более чем достаточно. Это же Unix way, друзья! Roots, так сказать.

cgi - да, Perl.

Au Revoir Perl

Добавлено: 29 июн 2002, 09:44
Llama
2leikind вот-вот sh/awk/sed/tr/grep/yacc и другие утилиты, каждая со своими наворотами... ИМХО Perl рулит хотя бы из-за встроеных regexp.

Au Revoir Perl

Добавлено: 29 июн 2002, 12:39
Anonymous
ИМХО тоже. Все-таки один ПЕРЛ и М-Н-О-Г-О утилит! Да не время войну начинать.

Au Revoir Perl

Добавлено: 29 июн 2002, 17:22
leikind
Разве в awk и sed нет регулярных выражений?
Сам долгое время был почти религиозным фанатиком
этого языка, но считаю, что Юникс как система вполне полноценный и без Перла.

Когда для того, чтобы переименовать файлы в
директории и всех вложенных рекурсивно пишут скрипт на Перле... ну это... как бы помягче выразится, это overkill.

for file in  `find . -name "*.txt"`
do
  mv "$file" `echo $file| sed 's/\.txt$/.aaa/'`
done

Что может быть проще? Это же Unix way -
много маленьких утилит делают какую-то
одну вещь, и делают ее хорошо.

Au Revoir Perl

Добавлено: 29 июн 2002, 21:33
Anonymous
Перл - полноценный язык программирования, хоть и интерпретируемый.

leikind
Просто мне больше PERL нравится использовать.
And it's MY way... ;-)

Au Revoir Perl

Добавлено: 30 июн 2002, 01:15
leikind
Ну естественно, не только cgi. Речь ведь не об этом.

Ну а сокеты... ну сокеты, ну и что? А в какой из современных систем программирования их нет, или чем хуже они реализованы в Питоне или Руби? Ничем.

Au Revoir Perl

Добавлено: 30 июн 2002, 01:45
leikind
2 Iron
Конечно, полноценный язык, со своими плюсами и минусами. Точнее, начиная с версии 5 - полноценный. ;)
Просто мне больше PERL нравится использовать.
And it's MY way... ;-)
Ok, it's your way. No problem. Just don't tell us Perl is the Unix Way.  The Unix Way is shell.   :wink:

Au Revoir Perl

Добавлено: 30 июн 2002, 12:20
Anonymous
А я и не говорил, что PERL is the Unix way. Просто ИМХО с ним удобней. А насчет shell я полностью согласен, с этим спорить я не собираюсь.

Au Revoir Perl

Добавлено: 30 июн 2002, 14:24
leikind
И воцарился мир и спокойствие ;-)