Язык программирования Perl празднует 25-летие
5Иллюстрация с сайта perl6.ru
Ровно 25 лет назад, 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 увлекается лингвистикой.
Со времен выпуска 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.
Постоянная ссылка к новости: http://www.nixp.ru/news/12037.html. Дмитрий Шурупов по материалам The Perl Foundation News.
4 ноября в Москве пройдет конференция по Perl — YAPC::Russia 2017 1
Популярность языков программирования по TIOBE: Go впервые вышел в топ-10, обогнав Perl
Calculate Linux 17.6 — обновление линейки Linux-дистрибутивов в честь 10-летия проекта 2 2
Российская ассоциация АКИТ запустила онлайн-олимпиаду по программированию на Perl — eCom Code 2017 1
GCC 7.1 — крупное обновление свободных компиляторов к 30-летию проекта
К пятилетию Raspberry Pi представлена плата Zero W с WiFi и Bluetooth за 10 USD 2
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Мой первый осознанный язык программирования и ровесник :-)
А ещё, именно благодаря интересу к Perl, я познакомился с Linux и запустил сайт, который впоследствии стал nixp.ru.
Осознанный — это в смысле не паскаль в школе? :)
Ну да, вроде того :-)
Та же история (если исключить nixp ^_^).