🚀 Trustee Plus - картка європейського банку і криптогаманець. Встанови додаток 👉

JavaScript все ще залишається мовою номером один серед розробників, але популярність TypeScript, Rust і Python стрімко зростає — дослідження JetBrains

JavaScript залишається найпопулярнішою мовою програмування у світі, нею користуються 61% розробників.

Залишити коментар
JavaScript все ще залишається мовою номером один серед розробників, але популярність TypeScript, Rust і Python стрімко зростає — дослідження JetBrains

JavaScript залишається найпопулярнішою мовою програмування у світі, нею користуються 61% розробників.

Про це говорять результати дослідження JetBrains, основані на відповідях 23 262 розробників з усього світу, яких опитали протягом травня-червня 2024 року.

Згідно з дослідженням, другою за популярністю мовою програмування є Python, якою користуються 57% розробників.

За нею йдуть HTML/CSS — 51%, SQL — 48%, Java — 46% і TypeScript — 37%.

Однак, серед цих мов використання зросло лише для Python та TypeScript (на 3% в обох випадках) порівняно з 2023 роком. Використання C#, Go та Rust також зросло, на 1% порівняно з попереднім роком.

Щоб краще оцінити перспективи зростання мов програмування, дослідження JetBrains 2024 представляє Індекс перспективності мов JetBrains, який базується на зростанні використання мови за останні 5 років, стабільності цього зростання, частці розробників, які мають намір перейти на мову, та частці поточних користувачів мови, які хочуть перейти на іншу мову, пояснює InfoWorld.

Виходячи з цієї формули, «беззаперечними лідерами» JetBrains Language Promise Index є TypeScript, Rust і Python:

  • використання TypeScript зросло з 12% у 2017 році до 35% у 2024 році;
  • Python з 32% у 2017 році до 57% у 2024 році;
  • Rust з 2% у 2018 році до 11% у 2024 році;
  • Java знизився з 47% у 2017 році до 46% у 2024 році, хоча в 2020 році використання зросло до 54%.

Попри свої переваги, TypeScript не замінить JavaScript, повідомляє JetBrains. JavaScript залишається однією з найпопулярніших і фундаментальних технологій в індустрії розробки програмного забезпечення. Проте, TypeScript має переваги над JavaScript, включаючи раннє виявлення помилок під час розробки, покращену якість коду, перехоплення помилок під час компіляції, більш надійний рефакторинг та вбудовану підтримку модулів ECMAScript 2015 (ES^).

Інші висновки у досліджені про стан екосистеми розробників за 2024 рік:

  • Більшість респондентів планують перейти на Go та Rust.
  • Прагнучи замінити C++ суворими механізмами безпеки та володіння пам’яттю, Rust за останні п’ять років демонструє стабільне зростання кількості користувачів.
  • ChatGPT — найпопулярніший інструмент для кодування ШІ, його спробували 69% розробників, на другому місці — GitHub Copilot (40%).
  • У США найвища середня заробітна плата для розробників — $144 000.
  • Більшість розробників (38%) зазначили, що розуміння вимог користувачів є найскладнішою частиною роботи, за якою слідують комунікація з іншими працівниками (34%) та розуміння чужого коду (32%).
  • Бази даних з відкритим кодом — MySQL, PostgreSQL, MongoDB, SQLite та Redis — домінують серед варіантів зберігання даних, які використовують розробники в екосистемі JetBrains.
  • Amazon Web Services є найпоширенішою хмарною платформою, яку використовують 46% респондентів, на другому місці — Microsoft Azure (17%).
Читайте головні IT-новини країни в нашому Telegram
Читайте головні IT-новини країни в нашому Telegram
По темi
Читайте головні IT-новини країни в нашому Telegram
Python обігнав JavaScript як найпопулярніша мова на GitHub — дослідження
Python обігнав JavaScript як найпопулярніша мова на GitHub — дослідження
По темi
Python обігнав JavaScript як найпопулярніша мова на GitHub — дослідження
Вийшла Htmx 2.0: нова версія має замінити складні фреймворки JavaScript легко зрозумілими атрибутами HTML
Вийшла Htmx 2.0: нова версія має замінити складні фреймворки JavaScript легко зрозумілими атрибутами HTML
По темi
Вийшла Htmx 2.0: нова версія має замінити складні фреймворки JavaScript легко зрозумілими атрибутами HTML
Python залишається найпопулярнішою мовою програмування і займає 2190% ринку. Але конкуренти набирають обертів — причини
Python залишається найпопулярнішою мовою програмування і займає 21,90% ринку. Але конкуренти набирають обертів — причини
По темi
Python залишається найпопулярнішою мовою програмування і займає 21,90% ринку. Але конкуренти набирають обертів — причини
Підключай Megogo зі знижками за акційними тарифами.

від 99 гривень на місяць

Читайте також
Одвічне питання: чим Java відрізняється від JavaScript. Детальний гайд
Одвічне питання: чим Java відрізняється від JavaScript. Детальний гайд
Одвічне питання: чим Java відрізняється від JavaScript. Детальний гайд
Для когось відповідь на питання про різницю Java й JavaScript є очевидною — тут починаються жарти про подібність між килимом й автомобілем (Java схожа на JavaScript так само, як «car» на «carpet»). Попри це, деякі люди ще можуть мати помилкове уявлення, вважаючи, що це дві назви тої самої мови, або що технології тісно пов’язані. Спробуємо трохи прояснити ситуацію.
Запускай код прямо в браузері: найкращі онлайн-компілятори для C++, PHP, Python, Java, C#, Go і не тільки
Запускай код прямо в браузері: найкращі онлайн-компілятори для C++, PHP, Python, Java, C#, Go і не тільки
Запускай код прямо в браузері: найкращі онлайн-компілятори для C++, PHP, Python, Java, C#, Go і не тільки
Не завжди є доступ до улюбленої IDE, або час на її запуск. Але коли потрібно швидко перевірити якийсь простий функціонал або втілити нову ідею, стане у пригоді онлайн-компілятор.
1 коментар
Мануал для джуна. Python Developer: запитання на співбесіді, практичні завдання та поради для початківців
Мануал для джуна. Python Developer: запитання на співбесіді, практичні завдання та поради для початківців
Мануал для джуна. Python Developer: запитання на співбесіді, практичні завдання та поради для початківців
Джунів, які шукають роботу, проходять купу співбесід та отримують відмови замість оферів, під час війни побільшало. А все тому, що до співбесід необхідно ретельно готуватися. dev.ua продовжує серію матеріалів про те, що треба знати джунам для проходження співбесіди й отримання омріяного оферу від першого роботодавця.  Олександр Ковтунов, Python Software engineer компанії Ajax Systems, який також проводить співбесіди для junior- і middle-фахівців, розповів про професію Python Developer і надав поради, як початківцям долучитися до професії.
Репост новин змушує нас вважати себе розумнішими, але це не так. З лідерами думок теж працює, показує нове дослідження
Репост новин змушує нас вважати себе розумнішими, але це не так. З лідерами думок теж працює, показує нове дослідження
Репост новин змушує нас вважати себе розумнішими, але це не так. З лідерами думок теж працює, показує нове дослідження
Обмін новинними статтями з друзями та підписниками в соціальних мережах спонукає людей думати, що вони знають про теми цих статей більше, ніж вони знають насправді. І це працює з активними користувачами Facebook, що ставить під сумнів обізнаність ваших улюблених лідерів думок. Про це свідчить дослідження вчених з Техаського університету в Остіні. До речі, обов’язково покажіть цю статтю своїм друзям і репостніть у соцмережах.

Хочете повідомити важливу новину? Пишіть у Telegram-бот

Головні події та корисні посилання в нашому Telegram-каналі

Обговорення
Коментарів поки немає.