Rust впечатляюще продвигается вверх по индексу TIOBE, JavaScript также на подъеме и демонстрирует личный рекорд. Kotlin снова входит в топ-20, а разрыв между Python и другими доминирующими языками на самом верху стал самым большим за всю историю.
Прошел всего год с тех пор, как в июле 2023 года C, C++ и Java были тесно сгруппированы в топе, между ними был всего один процентный пункт. Тогда Python только начинал отрываться, но с отрывом менее чем в 2%. С тех пор Python увеличил свою долю в рейтинге с 13.42 % до 16.12%. Доля C++, занимающего теперь второе место, снизилась с 10.80% до 10.44%, в то время как доля языка C, который он обогнал, снизилась с 11.56% до 9.46%, а доля Java — с 10.50% до 8.59%.
Еще в 2002 году, который является самой ранней датой в исследовании, совместная доля рейтинга двух ведущих языков, Java и C, составляла почти половину. В этом месяце рейтинг Топ-4 составляет 44%, и все языки, кроме Python, демонстрируют тенденцию к снижению. Фактически, в Топ-10 есть только два других языка, которые имеют тенденцию к росту. Это JavaScript, который в этом месяце находится на 6-м месте с долей 3.79%, что является самым высоким показателем за всю историю индекса, и Go, который сохраняет свою 7-ю позицию, достигнутую в прошлом месяце.
В этом месяце самым заметным оказался Rust. В прошлом месяце он занимал 17-ю позицию, что на тот момент было самым высоким показателем. Теперь, с увеличением рейтинга всего на 0.29%, он поднялся на 13-е место, обогнав Ruby, Scratch, Assembly Language и PHP. Если он продолжит двигаться по нынешней траектории, то скоро войдет в Топ-10.
В этом месяце высокопроизводительный язык Rust поднялся с позиции №17 на позицию №13 в индексе TIOBE. Это рекордный показатель для Rust. Увеличение на 4 позиции может показаться незначительным, но последние пару лет Rust был «притчей во языцех». Впрочем, значительного прогресса в индексе TIOBE у языка не было. И вот наконец-то Rust движется вверх. После того, как правительство США, которое недавно объявило, что рекомендует перейти с C/C++ на Rust по соображениям безопасности, приложило руку к развитию, дела у Rust пошли в гору. Сообщество растет, включая количество сторонних библиотек и инструментов. Одним словом, Rust готовится к тому, чтобы занять место в первой десятке индекса TIOBE.
Kotlin — еще один язык, который в настоящее время демонстрирует сильную тенденцию к росту, но в данном случае после некоторого спада он снова оказался на 20-м месте, на пять позиций ниже своего рекордного показателя в ноябре 2023 года. Нынешнее возрождение может быть связано с выходом Kotlin 2, в котором, помимо более быстрого компилятора, также появилась функция Compose Multiplatform, о которой должен знать любой разработчик, желающий создавать кроссплатформенные приложения для мобильных, настольных и веб-приложений. Так что следите за развитием Kotlin.