`

СПЕЦИАЛЬНЫЕ
ПАРТНЕРЫ
ПРОЕКТА

Архив номеров

Как изменилось финансирование ИТ-направления в вашей организации?

Best CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Виталий Кобальчинский

JavaScript уверенно лидирует как самый популярный язык программирования

+55
голосов

Созданный в 1995 г. для оживления веб-страниц JavaScript сегодня является самым широко используемым языком программирования в мире. К такому заключению пришёл ресурс Stack Overflow, проанализировав результаты очередного ежегодного опроса. Фактически, JavaScript возглавляет этот рейтинг с 2014 г., когда он обошёл SQL.

JavaScript уверенно лидирует как самый популярный язык программирования

За два десятилетия простой язык сценариев прошёл большой путь. Появление Node.js, специализированной версии высокопроизводительного движка JavaScript V8 компании Google (используемой в браузере Chrome), открыло ему дорогу в серверы. В дальнейшем, с выходом HTML5 обязательной стала подержка программных интерфейсов JavaScript, позволяющих веб-страницам действовать как веб-приложения.

Результаты опроса, в этот раз охватившего приблизительно 56 тыс. программистов из 173 стран, подтверждаются и исследованием предпочтений гораздо более широкой аудитории. Ежемесячно сайт Stack Overflow посещает 40 млн человек и тэг JavaScript с июня прошлого года обошёл Java, став самым востребованным на этом ресурсе (а Swift в декабре обогнал по популярности Objective-C).

Разработчики со знанием JavaScript пользуются хорошим спросом и могут требовать больших окладов в качестве дизайнеров интерфейсов, однако, по крайней мере в США, лучше всего оплачиваются навыки программирования на Spark и Scala, «рабочих лошадках» аналитики данных.

JavaScript уверенно лидирует как самый популярный язык программирования

Список «самых любимых» языков возглавляют Rust, созданный Mozilla на базе C/C++, и Swift компании Apple. Неплохи дела и у заслуженного ветерана индустрии – Java, тогда как C++ вместе с современными ему Objective C и Perl перешли в список «неудачников». Анти-лидерами в нем стали Windows Phone и, видимо, уже переваливший через недолгий пик своей популярности язык функционального программирования Haskell.

Не стала откровением интерес рынка к мобильным и веб-технологиям. Как отмечается на Stack Overflow: «Растет применение новейших технологий веб-разработки, таких как React, Node.js и AngularJS. Похоже, что программисты отказываются от CoffeeScript, Haskell и Windows Phone. И, хотя многие из которых их планируют уйти из Visual Basic и Wordpress, эти технологии пока не обнаруживают заметных признаков спада».

Около 28% всех респондентов, которые ответили на 45 вопросов о том, какими средствами разработки они пользуются и почему, охарактеризовали себя как универсалов, деятельность 8,4% ограничивается мобильной разработкой, а ещё 5,8% – пользовательскими веб-интерфейсами (front-end). Интересно, что 69% разработчиков нужными навыками программирования, хотя бы отчасти, овладели самостоятельно, а 13% это полные самоучки.

В формате этого блога можно представить лишь тонкий срез этого интереснейшего исследования. Ознакомиться с полным докладом можно на сайте Stack Overflow.

+55
голосов

Напечатать Отправить другу

Читайте также

 
 
IDC
Реклама

  •  Home  •  Рынок  •  ИТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Сети  •  Безопасность  •  Наука  •  IoT