# Личный обзор судьбы Perl

использовать строгие правила;
использовать предупреждения;

Вы наверняка слышали о Perl

Один из распространенных языков The Elders — высокоинтеллектуальных гуманоидов, сформировавших Unix World. Они использовали его, чтобы помочь людям в различных областях, таких как биоинформатика и Интернет. Сложный язык с регулярными выражениями, глубоко укоренившимися в его корнях, настолько мощный, что стал искусством и широко использовался в обычном мире. Старейшины передали свои учения Монахам и создали The Programming Republic of Perl.

Перенесемся в наши дни: Республика разваливается, монахов мало, а ученики — большая редкость…

Не очень короткое путешествие по землям Перла

Perl был создан Ларри Уоллом в 1988 году, 28 лет назад, его пик пришелся на период с 90-х до середины 2000-х, но мое знакомство с ним началось только в 2010 году, в первые дни моего программирования (плохой/старый/краткий курс HTML в 2005 год, за которым последовали неуклюжие попытки сделать веб-сайты, на самом деле не в счет).

Я был, конечно, наивен, но Perl много обещал, и я согласился.

Будучи студентом-первокурсником бакалавриата компьютерных сетей со страстью к программированию, я сосредоточился на интерпретируемых языках с упором на системное администрирование и автоматизацию, что привело меня к бесконечным поискам по этой теме. Я был, конечно, наивен, но Perl много обещал, и я согласился. Вскоре я использовал Perl для обычных и расширенных сценариев системного администратора, а также играл с графическими пользовательскими интерфейсами с Perl-Tk вплоть до простых сценариев веб-скрейпинга.

Я никогда не использовал Perl в крупных проектах и ​​не пробовал его полную мощь в таком количестве областей, но все, что с ним делалось, было сделано хорошо, и всего за 6 месяцев, когда я начал искать внештатную работу в Интернете и с коллегами, я нашел на нем рельеф.

Где меньше всего ожидают

Новые программисты (программисты, разработчики, инженеры, ниндзя... я не буду вдаваться в эту тему) склонны идти к более высокому спросу, стремясь к более высоким шансам найма, но, мое мнение, это ошибочно. мысль. Стремление к более низким требованиям, где соискателей значительно меньше, — лучший способ выйти на определенный рынок труда. Позже это подтвердилось моим опытом работы с AppleScript — тема для другого поста.

До определенного момента, изучая новые технологии и совершенствуя свои навыки на практике, готовясь к более высоким требованиям, я мог полагаться на Perl, чтобы иметь внештатную работу, и все это было весело. Простые скрипты, обслуживание, решение проблем с модулями и веб-скраперами — позже я узнал, что один из них использовался в хакерской афере… #sad. Тем временем я бросил колледж и отказался от системного администрирования как основной роли и сосредоточился на разработке мобильных приложений, продолжая работать с Perl для предыдущих клиентов. Затем наступил 2013 год, и пришло время завершить путешествие по земле Перла.

Perl в страдании

Когда я присоединился к сообществу Perl, было уже поздно, другие языки программирования появились как лучшие «замены» много лет назад, в основном сосредоточенные на совершенствовании в определенных направлениях, а не на освоении их всех, с простыми в освоении подходами. и один «правильный способ» делать что-либо, вместо перловского «Есть несколько способов сделать это».

Монахи изолированы от внешнего мира новых веяний, Республика кажется не республикой, а мирных жителей меньше, когда-то созданные руины нужно восстанавливать, но рынок труда с каждым днем ​​снижает спрос, сокращает количество новых учеников, и попытка сделать Perl лучше, чем PerlPerl 6 — кажется просто неудачной шуткой, выпущенной после 15 лет обещаний.

Я не хочу обидеть, но хочу дать свой личный обзор ситуации, с уважением говоря спасибо по старой памяти. Perl жив и никогда не умрет, но он страдает, потому что большинство людей, использующих его, просто остались от The Elders.