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

Ларри Уолл об этапах становления языка Perl

Добавлено: 2008-12-16 3:07:35
ProFTP
Ларри Уолл об этапах становления языка Perl

Интернет издание Computerworld в серии своих статей посвященных языкам программирования, опубликовало интервью с создателем языка Perl Ларри Уоллом. Лингвист по образованию, Ларри написал первую версию языка в 1987 году, когда в результате необходимости генерации множества текстовых отчетов понял, что скриптовые shell-языки и Си плохо подходят для этой работы.

С того времени Perl получил широкую известность и признание в основном благодаря росту популярности интернета и развитию динамически создаваемого web-контента. Помимо этого Perl нашел применение и в более специализированных отраслях: он используется и на полярных станциях, и в генетических лабораториях.

Доказательством удачного дизайна Perl можно считать то, что в некоторых случаях он применяется для выполнения задач, на которые он никогда не был ориентирован, и прекрасно справляется с ними. Когда компания Clearcase проектировала автомобильную систему заднего обозрения, драйвера для нее были написаны как на Си, так и на Perl. К удивлению создателей Perl-версия не только работала, но и в 10 раз превосходила Си-вариант по скорости выполнения.

Говоря о Perl нельзя не упомянуть огромный репозитарий готовых Perl-модулей – CPAN. В нем находятся более 13500 пакетов, в написании которых занято более 6.5 тыс. разработчиков. И если даже принять, что 90% этих модулей – это узкоспециализированные и для широкого круга пользователей бесполезные решения, то оставшиеся 10% все равно представляют достаточно значимое число.

Последнее время ведется активная работа по созданию Perl 6 – полностью переработанной версии языка, в основу которого положен предварительно разработанный стандарт. Говоря о дате финального релиза, Ларри Уолл в шутку заметил, что она давно известна – это канун Рождества. В тайне пока остается только год этого события.

http://www.opennet.ru/opennews/art.shtml?num=19366
http://www.computerworld.com.au/article ... uages_perl

Re: Ларри Уолл об этапах становления языка Perl

Добавлено: 2008-12-21 7:46:45
ProFTP
perl - это сотанический язык, этот скрипт работает на perl3 :evil:

Код: Выделить всё

BEFOREHEAD: close door, each window & exit; wait until time.
open spellbook, study, read (scan, select, tell us);
write it, print the hex whole each watches,
reverse its length, write again;
kill spiders, pop them, chop, split, kill them.
unlink arms, shift, wait & listen (listening, wait),
sort the flock (then, warn the "goats" & kill the "sheep");
kill them, dump qualms, shift moralities,
values aside, each one;
die sheep! die to reverse the system
you accept (reject, respect);
next step,
kill next sacrifice, each sacrifice,
wait, redo ritual until "all the spirits are pleased";
do it ("as they say").
do it(*everyone***must***participate***in***forbidden**s*e*x*).
return last victim; package body;
exit crypt (time, times & "half a time") & close it,
select (quickly) & warn your next victim;
AFTERWORDS: tell nobody,
wait, wait until time;
wait until next year, next decade;
sleep, sleep, die yourself,
die at last

Re: Ларри Уолл об этапах становления языка Perl

Добавлено: 2008-12-21 22:05:03
Fastman
Никогда не любил перл.... фтопку.

Re: Ларри Уолл об этапах становления языка Perl

Добавлено: 2008-12-22 11:15:14
manefesto
ты просто не умеешь его готовить (с)