Согласно свежему рейтингу 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 и всего, что с ним связано.
Источник новости: habr.com