Язык программирования Perl празднует 25-летие

Опубликовано: 20 декабря 2012 г., четверг

18 декабря 1987 года Ларри Уолл (Larry Wall), работавший программистом в компании Unisys, представил в новостной рассылке comp.sources.misc первый релиз языка программирования Perl.

Perl, унаследовавший некоторые черты и возможности лучших друзей системных администраторов — UNIX-инструментов shell, awk и sed, — позиционировался как скриптовый язык для операционных систем семейства UNIX, призванный упростить работу с файловыми отчётами. Одной из особенностей Perl стал девиз «Есть больше одного способа сделать это» («There’s More Than One Way To Do It», TMTOWTDI), отражающий особый синтаксис языка, предлагающий программистам свободу в том, каким способом делать ту или иную вещь. Такой подход был выбран Ларри Уоллом не просто так — ведь автор Perl увлекается лингвистикой.

tpf_logo_transparent.png

Со времен выпуска Perl 1.0 этот язык прошел длинный эволюционный путь: в 1988 году вышел Perl 2, в 1989-м — Perl 3, в 1991-м — Perl 4, а в 1994-м — Perl 5. Perl 5 до сих пор весьма популярен и используется в большом количестве системных инструментов и разнообразных приложений, особенно распространённых на современных UNIX-подобных платформах (GNU/Linux, *BSD и т.п.). Последняя версия Perl — 6 — вносит очень значимые изменения в Perl и до сих пор находится в разработке (с 2000 года). На сегодня существует несколько реализаций Perl 6; наиболее известные из них — Rakudo Perl и Pugs.

Источник: The Perl Foundation News/citforum.ru
Копировать, распространять, публиковать информацию портала News.lt без письменного согласия редакции запрещено.

Комментарии Facebook

Новый комментарий


Captcha

статьи по схожей тематике

Вышла версия Android 7.1.1 Nougat для линейки Pixel и Nexus

Компания Google выпустила новую версию операционной системы Android 7.1.1 Nougat для гаджетов линейки Pixel и Nexus. дальше »

IDC: Android доминирует на мировом рынке смартфонов

Специалисты аналитической компании IDC провели анализ рынка операционных систем в 2016 году, и в своем докладе привели ряд прогнозируемых данных. дальше »

Выпущена финальная версия Android 7.1 Developer Preview

Компания Google выпустила финальную версию превью обновления Android 7.1 Nougat для разработчиков. дальше »

Microsoft представила приложение Defender Hub как единый центр безопасности в Windows 10

Для участников программы тестирования Windows Insider выпущено приложение Defender Hub, которое, в перспективе может стать единым центром безопасности. дальше »

Microsoft присоединилась к Linux Foundation

Компания получила «платиновый» статус и место в совете директоров некоммерческой организации Linux Foundation. дальше »

Samsung предлагает 10 тысяч долларов в месяц за лучшие мобильные приложения для Tizen

Компания Samsung анонсировала международную программу Tizen Mobile App Incentive Program, в рамках которой планирует потратить 9 миллионов долларов на поддержку разработки мобильных приложений для Linux-платформы Tizen. дальше »

HTML 5.1 получил статус рекомендованного стандарта

Консорциум W3C объявил о придании набору спецификаций HTML 5.1 статуса рекомендованного стандарта. дальше »

Окончание периода бесплатного обновления замедлило распространение Windows 10

NetMarketShare: В течение октября прирост обновлений до Windows 10 составил всего 0,06%, в итоге доля рынка ОС поднялась до 22,59%. дальше »

Facebook объявила о запуске собственной игровой платформы Gameroom

Компания Facebook запустила собственную игровую платформу Gameroom, которая составит конкуренцию сервису Steam цифрового распространения компьютерных игр и программ компании Valve, известного разработчика компьютерных игр. дальше »

Исправлена критическая уязвимость в ядре Linux

Выпущено обновление ядра Linux, исправляющее ряд уязвимостей. Наиболее опасная из них приводит к повышению привилегий. дальше »