GitHub назвал C++ самым быстрорастущим языком года
Платформа GitHub опубликовала ежегодный отчет Octoverse 2024, который традиционно анализирует активность разработчиков. Главный сюрприз: C++ стал самым быстрорастущим языком программирования по количеству контрибьюторов, обогнав JavaScript, Python и Rust.
Согласно данным GitHub, количество активных разработчиков, пишущих на C++, выросло на 23,5% за последние 12 месяцев. Для сравнения, рост Python составил всего 8,2%, а JavaScript — 4,1%. Эксперты связывают этот всплеск с несколькими факторами.
«C++ переживает ренессанс благодаря развитию AI/ML-инфраструктуры, игровых движков и high-load систем, — комментирует Анна Смирнова, ведущий инженер Яндекс. — Современные стандарты C++20/23 сделали язык значительно безопаснее и удобнее, что привлекло новое поколение разработчиков».
Особенно заметен рост в репозиториях, связанных с LLM-инструментарием (например, llama.cpp набрал 78 тысяч звезд), разработкой под ROS 2 (робототехника) и low-level оптимизациями для Kubernetes. GitHub отмечает, что 42% новых C++-проектов так или иначе связаны с ИИ.
При этом Python остается абсолютным лидером по общему числу контрибьюторов (5,2 млн против 1,9 млн у C++), но темпы роста C++ в 2,8 раза выше. Интересно, что Rust, который часто называют «убийцей C++», показал рост всего 12,1%.
Для комьюнити PythonLib это важный сигнал: экосистема C++ активно интегрируется с Python через pybind11, nanobind и Cython. Многие high-performance библиотеки для Python (например, NumPy, TensorFlow, PyTorch) имеют C++-ядро. Рост C++ означает, что в 2025 году мы увидим еще больше гибридных Python/C++ проектов.
Полный отчет GitHub Octoverse 2024 доступен на официальном сайте платформы.