Новости индекса программирования TIOBE за октябрь 2024 г.: Rust поднимается в рейтинге
11 октября 2024 г.После того, как C выпал из тройки лидеров в прошлом месяце, в этом месяце лучшие языки программирования показали относительно небольшие изменения в индексе сообщества программистов TIOBE. Тем не менее, сообщество программистов ищет новый язык с тремя наиболее желательными характеристиками: безопасность, скорость и легкий въезд для новых программистов.
В этом месяце мы расскажем о состоянии поиска, росте популярности Rust и замечательном прогрессе языка Mojo всего через год после его выпуска.
На первом месте Python подскочил с 20,17% в сентябре до 21,9% в октябре. На втором месте C++ поднялся с 10,75% в сентябре до 11,6%. На третьем месте Java поднялся с 9,45% до 10,51%.
Индекс сообщества программирования TIOBE отображает тенденции в языках программирования на основе объема поисковых запросов.
Поиск альтернатив Python
«В современном мире объем доступных данных любого рода стремительно растет, и соответственно растет спрос на сбор этих данных», — написал генеральный директор TIOBE Software Пол Янсен в ежемесячном выпуске TIOBE Index. «Следовательно, сейчас есть потребность в языках программирования, которые хороши в манипулировании данными, обработке чисел и быстры. Помимо этого, есть еще две важные характеристики, которые занимают высокие места в списке каждого: языки должны быть простыми в изучении и безопасными».
Продвижение простых в освоении языков программирования особенно важно, поскольку начинающие программисты или люди, которые перешли на программирование в качестве второй карьеры, приходят в эту сферу в ответ на нехватку навыков.
Python — язык номер один в индексе TIOBE — «легок в изучении и безопасен, но не быстр», — написал Янсен. Поэтому началась охота за новым языком, который может все это.
SEE: Злоумышленники могут «взломать» генеративный ИИ, приказав модели игнорировать защитные барьеры.
C++ — популярный кандидат на корону, но он недостаточно безопасен из-за явного управления памятью, пишет Янсен. Несмотря на сложность изучения, Rust набирает популярность и может быть кандидатом, который впишется во все три сегмента достаточно хорошо, чтобы попасть в топ-10 индекса TIOBE. Rust занял 13-е место в октябре, увеличив свою популярность с 1,32% в сентябре до 1,45% в октябре.
Язык Mojo вошел в топ-50 всего через год
Янсен выделил еще один язык, за которым стоит следить: Mojo.
Mojo, созданный в 2023 году Крисом Латтнером из Modular, Inc., в этом месяце впервые вошел в топ-50 индекса TIOBE, заняв 49-е место. Mojo — это «смесь Python и Swift, но гораздо быстрее», — написал Янсен. Его быстрый подъем в топ-50 делает его языком программирования, за которым стоит следить. Modular рекламирует Mojo как язык, подходящий для программирования «низкоуровневого оборудования ИИ» без необходимости использования архитектуры CUDA от NVIDIA.
Оригинал