Java TIOBE Top Language 2015


Ява просто продолжает давать. С момента своего появления в 1996 году он постоянно находится в топе языков в индексе Tiobe. Это, безусловно, язык, который вы не можете игнорировать, независимо от вашего мнения о нем.

Хотя индекс Tiobe, по общему признанию, ошибочен как показатель популярности языков программирования, анализ относительных изменений, которые он показывает, указывает на то, что что-то происходит. Это также имеет тенденцию соответствовать ожиданиям здравого смысла относительно того, как меняются языки.  

Как это происходит каждый год, с январскими цифрами пришло время рассмотреть язык года.

Собственная номинация Тиобе-Java, и с этим выбором трудно спорить. Java долгое время была на вершине списка, и в этом году она выросла на 6% по сравнению со следующими самыми высокими улучшителями – Visual Basic .NET на 2% и Python на 1%.

Эти цифры заслуживают некоторых комментариев. 

Первая Java. Это язык, который мы любим ненавидеть и любить. С тех пор как Oracle взяла язык на себя, он оказался в странном положении, будучи открытым исходным кодом и все же не полностью доверенным. В браузере пользователям было предложено не только отключить Java-апплеты, но и фактически удалить установку Java из-за проблем с безопасностью. Теперь браузеры отходят даже от того, чтобы разрешать надстройки, от которых зависит Java. С практической точки зрения это означает, что Java в браузере практически мертва, хотя это было одной из его больших ранних достопримечательностей.

В то же время, когда Oracle беспокоится о будущем Java, у нас было несколько недавних и предстоящих обновлений, которые значительно улучшили язык. Java теперь выглядит современно с лямбдами, параллельными операциями, лучшими API даты и времени и так далее, и это обещает больше в ближайшем будущем.

Есть ощущение, что Java куда-то движется, даже несмотря на то, что она застряла на одном месте на некоторое время и страдает от растущего недостатка внимания Oracle. 

Только по этой причине он заслуживает того, чтобы быть языком 2015 года.

Теперь перейдем к бегунам. 

Рост Python на 1% не является необоснованным, как и его улучшенная позиция – с 8-го на 5-е место. Python приобретает все большее значение как в качестве языка обучения, так и в качестве независимого от платформы языка общего назначения. 

Это Visual Basic .НЕТ, это озадачивает. Почему возрос интерес к языку, который затенен C# и недостаточно затенен VB 6? В нем есть много вещей, которые делают его простым в использовании, но все еще современным языком, но это мнение не является широко распространенным. Visual Basic .NET сохраняется вместе с C#, но я сомневаюсь, что многие разработчики рассмотрят его для нового проекта, если у них уже не было больших инвестиций. Если вы не согласны, дайте мне знать. Я нахожу положение Visual Basic .NET под номером 7 по сравнению с 16 загадочным – и, вероятно, артефактом способа вычисления индекса. 

Из других языков C соскользнул на номер 2, в то время как C++ переместился на номер 3 – подтверждая идею о том, что если вы соедините C и C++ вместе, комбинация, вероятно, превзойдет Java. Между тем  C#, поднявшийся на один до номера 4, также кажется разумным достижением.

Другие известные стояки-язык ассемблера, Ruby, Delphi, Pascal и Groovy. Интересно, имеет ли Raspberry Pi какое-либо отношение к росту языка ассемблера?

Устойчиво держатся PHP, на который стоит обратить внимание в 2016 году с введением PHP 7, и R. 

Perl упал с 9 до 11 и, вероятно, упадет еще больше, отчасти из-за выпуска Perl 6.

Не такой уж большой загадкой является тот факт, что Swift вырос с 25 до 14, а Objective C снизился с 3 до 18. Ожидайте, что в ближайшие несколько лет Objective C станет языком, находящимся под угрозой исчезновения. 

Наконец, просто чтобы напомнить нам, что старые языки никогда не умирают – Cobol и Fortran находятся в 23 и 24. Давайте вспомним Цитата Тони Хоара из 1984 года: 

“Я не знаю, как будет выглядеть язык 2000 года, но я знаю, что он будет называться Фортран.” 

Возможно, для прогноза на 2030 год придется сменить Фортран на Java. 


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