Языку программирования Perl исполнилось 30 лет

Языку программирования Perl исполнилось 30 лет

18 декабря 1987 года, увлекающийся программированием лингвист Ларри Уолл, уже известный в то время созданием программы patch, представил первый публичный релиз интерпретатора языка программирования Perl, который сегодня отмечает 30-летний юбилей.
За годы развития язык программирования Perl, создаваемый изначально для работы с текстом, заметно эволюционировал и сейчас используется для выполнения широкого спектра задач, включая системное администрирование, веб-разработку, сетевое программирование, игры, биоинформатику, разработку графических пользовательских интерфейсов. Ровно год назад Perl еще входил в десятку самых популярных языков программирования, но в свежем рейтинге TIOBE, актуальном на декабрь этого года, разработка находится на четыре позиции ниже (14 место) после Apple Swift и других.
Основной особенностью языка Perl считаются его богатые возможности для работы с текстом, в том числе работа с регулярными выражениями, встроенная в синтаксис.
Perl также знаменит огромной коллекцией дополнительных модулей CPAN, собранных по адресу http://www.cpan.org.
Первая версия Perl 1.0 была выпущена и анонсирована в новостной группе comp.sources.misc как «замена» для awk и sed». Спустя год вышла вторая версия Perl 2 с переработанным механизмом регулярных выражений. Perl 3, выпущенный в 1989 году, получил возможность обрабатывать потоки двоичных данных. Затем было несколько четвертых версий Perl – финальная Perl 4.036 вышла в 1993 году, а спустя год – 17 октября 1994 года – свет увидела пятая версия языка Perl 5.000, которая включала полностью переписанный интерпретатор и множество новых языковых возможностей (объекты, ссылки, локальные переменные (my $var_name) и модули). С 2000 года идет разработка новой шестой версии языка. У проекта нет четких временных рамок, и за время развития некоторые варианты реализации потеряли свою актуальность.
Источник: opennet
Stfw.Ru
Ларри, лингвист, программированием, увлекающийся, декабря, языка, программирования, версия, развития, работы, разработка, вышла, текстом, разработку, время, переработанным, регулярных

Примечание: При комментировании материала Новости технологий просим соблюдать законы Российской Федерации. Пожалуйста, воздержитесь от оскорблений и токсичного поведения.

Сводка событий

22:04 [Мнение] Business Insider рассказал о "машине Судного дня Путина", способной вызывать цунами


22:04 "Особенные отношения": Трамп стряхнул перхоть с Макрона


22:04 Состоялся официальный анонс смартфона Xiaomi Mi6X


22:04 Xiaomi Gaming Headset - еще одна новинка производителя


22:04 HX03F Spectra и HX03 Cardio - новые трекеры активности от Lenovo


Новости технологий - Компьютерная техника и гаджеты, периферия, технические устройства и ИТ-оборудование.