Python по-прежнему популярен, как и всегда
Python долгое время был одним из самых популярных языков программирования. Python продолжает оставаться на вершине индекса TIOBE, который измеряет популярность языков программирования, и нет никаких признаков того, что это изменится в ближайшее время.
Это не означает, что вы должны изучать Python — у него есть недостатки, — но это указывает на то, что программисты Python будут пользоваться большим спросом в обозримом будущем.
Тенденция снижения популярности Java продолжается.
Java, как и Python, уже давно входит в число самых популярных языков программирования. Долгое время Java был даже более популярен, чем Python.
Но это уже не так. Хотя Java по-прежнему широко используется, его популярность за последнее десятилетие постепенно снизилась. Падение не совсем последовательное. У Java были короткие всплески популярности.
Однако становится очевидным, что, хотя Java, скорее всего, останется значительной частью кодовых баз на долгие годы, он почти никогда больше не войдет в число ведущих языков программирования.
Золотой век PHP прошел
PHP, как и Java, уже некоторое время теряет позиции. Однако, в отличие от Java, он быстро сокращается. Согласно TIOBE, PHP выпал из первой десятки языков.
Учитывая его присутствие в чрезвычайно популярных системах, таких как WordPress, трудно представить, что PHP вообще исчезнет.
MATLAB очень популярен
Подобно Perl, MATLAB — это интерпретируемый язык, который, по-видимому, редко используется для серьезного программирования приложений. Я когда-либо использовал MATLAB только на курсах программирования в университете.
Справедливости ради следует отметить, что у MATLAB есть реальные приложения в таких областях, как статистика. Однако трудно утверждать, что это идеальный язык для большинства таких случаев использования.
Несмотря на это, TIOBE утверждает, что MATLAB является 16-м по популярности языком программирования, и он занимает эту позицию по крайней мере с 2021 года. Трудно сказать, свидетельствует ли этот статус о широком использовании MATLAB студентами колледжей. Тем не менее, MATLAB, похоже, останется, даже если некоторые сомневаются, является ли он «респектабельным» языком.
Кажется, что R падает
В последние годы многие люди ожидали, что Python вытеснит R, язык, который широко используется для анализа данных.
Такого никогда не было. R по-прежнему довольно популярен в целом.
Тем не менее, популярность R, похоже, снижается. В индексе TIOBE он опустился с девятого места год назад на 12-е в начале 2022 года.
Сила велика: C, C++ и C# остаются доминирующими языками
Подобно Python, языки программирования C, C++ и C# продолжают широко использоваться, и нет никаких признаков того, что это изменится в ближайшее время.
Учитывая, сколько приложений (и даже операционных систем) создано на этих языках, может быть просто считать их долговечность само собой разумеющейся.
Но учитывая, что C существует уже целых 50 лет, удивительно, что он до сих пор пользуется таким высоким спросом. (Поскольку C++ и C# появились позже, их популярность не вызывает удивления.)
Несмотря на свою популярность, go и rust широко не используются.
Go и Rust долгое время были двумя самыми обсуждаемыми языками программирования. Мы слышали, что Go отлично подходит для разработки микросервисов, а Rust делает ваши приложения более безопасными.
Эти утверждения могут быть точными. Также верно, что Go и Rust имеют сильную поддержку. Однако, когда вы анализируете статистику, вы видите, что ни один из этих языков не входит даже в топ-10. В индексе TIOBE Go находится на 13-й позиции, а Rust — на 26-й.
Что касается качества, я не могу утверждать, что шумиха вокруг Go или Rust за последние годы уменьшилась. Тем не менее, не похоже, что Rust или Go когда-либо действительно получат широкое признание в результате этого волнения.