Обновление о популярности языка – Perl в беде


Согласно апрельскому индексу TIOBE, Python вытеснил C#, а Objective C и Perl находятся в упадке. SQL, похоже, быстро растет, но это аномалия.

Как бы мы ни пренебрегали индексом TIOBE за то, что он основан на вторичной информации, он по-прежнему оказывает большое влияние. И давайте посмотрим правде в глаза: вторичные показатели коррелируют с реальными сдвигами в популярности языка – так что это заслуживает нашего внимания.

Общая форма индекса Tiobe выглядит неизменной – и это, конечно, объясняется тем фактом, что он восходит к 2001 году, и недавние изменения затмеваются долгосрочными тенденциями. 

За период, прошедший с тех пор, как мы в последний раз просматривали весь график в августе 2017 года, см. Индекс TIOBE – Топ-10 языков, три лучших языка Java, C и C++ остались статичными, Python заменил C#, который сейчас находится на пятом месте, как четвертый по популярности язык. Затем идет Visual Basic. NET (6-й), который , как обсуждалось в августе прошлого года, кажется удивительно высоким, PHP (7-й) и JavaScript (8-й). Похоже, у нас появился новый участник под номером 9 – SQL. Это красная линия на графике выше, которая проходит горизонтально между 2004 годом и парой месяцев назад. Это связано с тем, что раньше он был включен в индекс, а затем был удален из него. Он был восстановлен в феврале 2018 года с этим объяснением:

ВАЖНОЕ ЗАМЕЧАНИЕ. SQL был снова добавлен в индекс TIOBE с февраля 2018 года. Причина этого в том, что SQL, по-видимому, является полным по Тьюрингу. Как следствие, нет никакой недавней истории для этого языка, и поэтому может показаться, что язык SQL растет очень быстро. Это не так.

На десятом месте у нас есть Ruby, который, хотя обычно считается языком в упадке, поднялся выше Perl в течение года, выбив Perl с девятой позиции.

Заголовок собственного отчета ТИОБЕ об апрельских цифрах таков::

Perl переживает трудные времена

Индекс показывает, что Perl и Objective-C-это языки, которые потеряли больше всего позиций за последний год. Objective-C упал с 18 до 14, но это не удивительно, так как он был заменен для разработки iOS на Swift, который сам по себе не слишком хорошо работает, упав с 12 – го на 15-е место за последний год.

Цитата из редакционной статьи:

Но как насчет Perl? До 2005 года это был самый доминирующий язык сценариев в мире. В 2008 году мы сказали в интервью журналу доктора Добба, что Perl исчезнет, основываясь на тенденции, которую мы видели в индексе TIOBE в то время. После этого началась религиозная война с твердолобыми сторонниками Perl, которые утверждали, что этого не произойдет и что индекс TIOBE был разыгран. Стеван Литтл выступил с новаторской речью в 2013 году под названием “Perl не мертв, это тупик”, указав, что, как только инженеры-программисты покинут язык Perl, они никогда не вернутся. Лично я думаю, что форк Perl 6 (и его задержки на десятилетия) вместе с неясным будущим того, что должно было произойти с языком, были главной причиной, по которой инженеры искали альтернативы, такие как Python и Ruby. И все же сегодня сообщество Perl не определило четкого будущего, и, как следствие, оно медленно угасает.


Добавить комментарий