Закат перла как языка для написания веб-приложений начался давно, но отзнаменовался симоличным коммитом
remove CGI.pm from core perl distribution
author Ricardo Signes <rjbs@cpan.org>
Tue, 27 May 2014 11:56:59 +0000 (07:56 -0400)
как видим, во вторник, 27-го мая 2014-го года. Фактически, этот коммит завершил довольно заметную эпоху в развитии Веба.
Впрочем, довольно давно дело к тому шло. Для меня, как для системного администратора, это значит только одно (уж коли я пользую slackware linux): придётся собирать CGI.pm ручками, либо как-то обходиться без него. Я обнаружил эту новость как только перешёл на slackware-14.2, в нём перл без CGI.pm.
Не смотря на свою формальную дырявость (модуль способствовал написанию говно-кода) этот модуль позволял решать массу задач, не отягощая автора скрипта большинством проблем, связанных с нюансами реализации cgi/1.0 пожалуй, самыми важными из них были, пожалуй, обработка GET и POST-запросов простым param().
К несчастью, у меня осталось некоторое количество скриптов, пользующих именно этот фукнкционал.