Согласно свежему рейтингу TIOBE за апрель 2025 года, языки Kotlin, Swift и Ruby опустились ниже 20-ой позиции по популярности. В апреле Ruby, Kotlin и Swift заняли 24-е, 25-е и 26-е места соответственно.
Вот как выглядит первая десятка популярных языков:
-
Python — 23.08%
-
C++ — 10.33%
-
C — 9.94%
-
Java — 9.63%
-
C# — 4.39%
-
JavaScript — 3.71%
-
Go — 3.02%
-
Visual Basic — 2.94%
-
Delphi/Object Pascal — 2.53%
-
SQL — 2.19%
По словам генерального директора TIOBE, эти языки демонстрируют спад не случайно:
Языки программирования Kotlin, Ruby и Swift до недавнего времени стабильно держались в топ-20 индекса Tiobe. Но сейчас они, похоже, теряют позиции и, вероятно, выходят из моды.
По словам Янсена, Kotlin и Swift теряют позиции, поскольку в основном используются на конкретных мобильных платформах — Kotlin для Android, а Swift для iOS. Сейчас есть достаточно хорошие языки и фреймворки для кроссплатформенной разработки, отметил он. Кроме того, Python стал универсальным языком программирования, и для Ruby больше не остается особого пространства, добавил Янсен.
Мнения экспертов сообщества Spring АйО на этот счёт разделились.
Этот наброс звучит как жёлтая пресса. Куда они, блин, вылетели? На Android теперь перестанут писать на Kotlin и вернутся к Java 8? А на iOS — снова Objective-C?
TIOBE оценивает интерес по открытым данным — например, по активности на Stack Overflow, а та сейчас просела из-за ChatGPT. Я впервые слышу, чтобы про Kotlin или Swift говорили «вышли из моды». Хотелось бы хоть каких-то обоснований, чем и кем они заменяются.
А мне вот аргумент о переходе на кросс-платформенные технологии не кажется странным. Сам пробовал Flutter и в Android и IOS разработке, и взял бы его для написания большинства мобильных приложений, даже под единственную платформу. Тот же Jetpack Compose, кажется, появился как реакция на Flutter. Ну и React Native со счетов списывать не надо, хотя его Flutter тоже обогнал.
А что вы думаете по этому поводу?

Присоединяйтесь к русскоязычному сообществу разработчиков на Spring Boot в телеграм — Spring АйО, чтобы быть в курсе последних новостей из мира разработки на Spring Boot и всего, что с ним связано.
ссылка на оригинал статьи https://habr.com/ru/articles/900616/
Добавить комментарий