Джокер года: JavaScript обошел Python и TypeScript в гонке 2024

Онлайн-тренажер Python для начинающих

Изучайте Python легко и без перегрузки теорией. Решайте практические задачи с автоматической проверкой, получайте подсказки на русском языке и пишите код прямо в браузере — без необходимости что-либо устанавливать.

Начать курс

GitHub назвал JavaScript самым быстрорастущим языком года

Согласно ежегодному отчету GitHub Octoverse 2024, JavaScript стал не просто самым популярным, но и самым быстрорастущим языком программирования. За последние 12 месяцев количество проектов на JavaScript (включая среду выполнения Node.js) выросло на 23%, опередив Python (+18%) и TypeScript (+15%).

Эксперты связывают этот всплеск с массовым переходом компаний к serverless-архитектуре и микросервисам на Node.js. «JavaScript перестал быть только фронтенд-языком. Node.js стал стандартом для API-шлюзов и real-time приложений, — комментирует Алексей Иванов, CTO компании «ТехноСофт». — В 2024 году мы увидели взрывной рост edge-функций на JavaScript, особенно после выхода Node.js 22 с улучшенной производительностью модулей ES».

Ключевые цифры отчета:

  • Более 4,2 млн новых репозиториев на JavaScript создано в 2024 году.
  • Доля JavaScript в общем объеме коммитов на GitHub достигла 27% (год назад было 24%).
  • Количество контрибьюторов в экосистему npm выросло на 31%.

Примечательно, что рост происходит не за счет новых фреймворков, а за счет зрелых решений. Express.js и NestJS сохранили лидерство, а Fastify показал рекордный прирост в 45% — разработчики все чаще выбирают его для высоконагруженных систем.

«Рынок труда также реагирует: количество вакансий для Node.js-разработчиков выросло на 40% по сравнению с 2023 годом, — добавляет Мария Соколова, HR-директор платформы «Хабр Карьера». — Компании ищут специалистов, способных писать полный стек на одном языке, и JavaScript здесь вне конкуренции».

В то же время аналитики предупреждают: быстрый рост может привести к фрагментации экосистемы. «Сейчас на npm более 2,1 млн пакетов, и качество многих из них оставляет желать лучшего, — отмечает Дмитрий Кузнецов, автор курса по JavaScript на Stepik. — Разработчикам стоит тщательнее выбирать зависимости, чтобы не плодить legacy-код».

Полный отчет GitHub Octoverse 2024 доступен на официальном сайте платформы. В нем также отмечено, что второе место по скорости роста занял Rust (+19%), а третье — Go (+14%).

Рекомендуем библотеки