Поки розробники сперечаються, яка мова програмування найкраще підходить для нових проєктів, рейтинг TIOBE раптово втратив одразу кілька відомих учасників. Ще недавно здавалося, що Ruby, Kotlin і Swift надійно закріпилися в першій двадцятці. Але цього року ситуація різко змінилася, і тепер ці мови опинилися на межі випадання з рейтингу.
Мобільна розробка більше не рятує Kotlin і Swift
Основна причина падіння популярності Swift і Kotlin криється в їхній сильній прив'язці до платформ iOS і Android відповідно. З появою якісних інструментів для кросплатформної розробки необхідність використання окремих мов для кожної системи поступово відпадає. Kotlin ніколи не міг похвалитися великим успіхом в екосистемі Apple, а використання Swift за межами пристроїв Apple і зовсім пов'язане з труднощами.
Ще один удар по позиціях Swift і Kotlin завдала мова Dart, яку активно розвиває Google. Фреймворк Flutter, заснований на Dart, дає змогу ефективно створювати застосунки одразу під кілька платформ, що значно економить час і гроші.
Рейтинг мов програмування виглядає так:
Чому Python витіснив Ruby?
Упродовж довгих років Ruby утримував позиції завдяки простоті та зручності для веб-розробки. Однак зараз ринок програмування стрімко консолідується. Python, що став універсальним інструментом для найрізноманітніших завдань – від вебу до науки, – повністю змінив розстановку сил. У результаті Ruby став жертвою популярності Python і практично зник з великих проектів.
На сьогодні частка перших двадцяти мов програмування на ринку досягла рекордних 83,56%. Для порівняння: зазвичай цей показник тримався на рівні 75%. Це свідчить про те, що компанії все частіше обирають перевірені часом рішення і намагаються уникати ризику з новими технологіями.
Старі мови знову в моді
На тлі падіння молодих мов інтерес до старих технологій знову почав зростати. Такі мови, як Delphi, Fortran і навіть COBOL, демонструють стійке збільшення популярності. Стабільність, надійність і величезна кількість накопичених за десятиліття рішень дають змогу цим "динозаврам" залишатися затребуваними в найрізноманітніших сферах – від банківського сектору до наукових досліджень.
Таким чином, рейтинг TIOBE відображає не тільки поточні тренди, а й більш глибокі зміни на ринку розробки ПЗ. Сьогодні компанії не поспішають з експериментами і все частіше обирають стабільність, навіть якщо вона асоціюється з уже перевіреними і давно відомими технологіями.
Джерело: Devby











