Java назван языком 2015 года по версии голландской компании TIOBE, которая на протяжении многих лет ведёт одноимённый индекс популярности языков программирования.
Индекс TIOBE оценивает ежемесячную популярность языков программирования на основе подсчёта результатов поисковых запросов на наиболее посещаемых сайтах (Google, Wikipedia, Baidu, Yahoo!, Bing и др.). Он подразумевает наличие корреляции между количеством найденных страниц и количеством инженеров, курсов, вакансий, но не ранжирует языки по качеству или количеству написанного кода.
Java признан языком года во второй раз, после десятилетнего перерыва, в результате роста популярности на 5,94%. Второй и третий показатели роста популярности в этом году продемонстрировали Visual Basic .NET (+ 1,51%) и Python (+ 1,24%).
«В настоящее время Java является самым популярным языком как на рынке корпоративного бэкенда, так и в растущей сфере мобильной разработки на Android. Кроме того, Java интегрирует такие современные особенности, как лямбда-выражения и потоки. Этот язык ожидает светлое будущее», — отмечают авторы индекса.
Представители TIOBE также обращают внимание на падение популярности языка Objective-C (-5,88%), которое они связывают с намерением Apple постепенно заменить его на свой новый язык Swift. Однако симметричного роста последнего пока не наблюдается. На фоне падения PHP (-1.08%) и PL/SQL (-1.00%) TIOBE также отмечает взлёт популярности языков Groovy (с 82 на 17 место), Erlang (с 89 на 35), Haskell (с 96 на 39) и Rust (со 126 на 47).
Что до диспозиции в 2016 году, авторы прогнозируют попадание Java, PHP, JavaScript и Swift в топ-10, Scala — в топ-20, а также рост популярности Rust, Clojure, Julia и TypeScript.
Компания TIOBE выбирает «Язык года» (Programming Language of the Year), начиная с 2003. За эти годы победителями становились:
- 2014 Javascript
- 2013 Transact-SQL
- 2012 Objective-C
- 2011 Objective-C
- 2010 Python
- 2009 Go
- 2008 C
- 2007 Python
- 2006 Ruby
- 2005 Java
- 2004 PHP
- 2003 C++
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.