GitHub nannte C++ zur am schnellsten wachsenden Sprache des Jahres
Die Plattform GitHub hat ihren jährlichen Bericht Octoverse 2024 veröffentlicht, der traditionell die Aktivität von Entwicklern analysiert. Die größte Überraschung: C++ ist gemessen an der Anzahl der Mitwirkenden zur am schnellsten wachsenden Programmiersprache geworden und hat JavaScript, Python und Rust überholt.
Laut GitHub-Daten ist die Anzahl der aktiven Entwickler, die in C++ schreiben, in den letzten 12 Monaten um 23,5% gestiegen. Zum Vergleich: Das Wachstum von Python betrug nur 8,2% und das von JavaScript 4,1%. Experten führen diesen Anstieg auf mehrere Faktoren zurück.
„C++ erlebt eine Renaissance dank der Entwicklung von AI/ML-Infrastruktur, Spiele-Engines und High-Load-Systemen“, kommentiert Anna Smirnova, leitende Ingenieurin bei Yandex. „Die modernen Standards C++20/23 haben die Sprache erheblich sicherer und benutzerfreundlicher gemacht, was eine neue Generation von Entwicklern angezogen hat.“
Besonders bemerkenswert ist das Wachstum in Repositories, die mit LLM-Tooling (z. B. llama.cpp erreichte 78.000 Sterne), der Entwicklung für ROS 2 (Robotik) und Low-Level-Optimierungen für Kubernetes verbunden sind. GitHub stellt fest, dass 42% der neuen C++-Projekte in irgendeiner Weise mit KI zusammenhängen.
Dabei bleibt Python mit einer Gesamtzahl von 5,2 Millionen Mitwirkenden (gegenüber 1,9 Millionen bei C++) der absolute Spitzenreiter, aber die Wachstumsrate von C++ ist 2,8-mal höher. Interessanterweise zeigte Rust, das oft als „C++-Killer“ bezeichnet wird, ein Wachstum von nur 12,1%.
Für die PythonLib-Community ist dies ein wichtiges Signal: Das C++-Ökosystem integriert sich aktiv mit Python über pybind11, nanobind und Cython. Viele High-Performance-Bibliotheken für Python (z. B. NumPy, TensorFlow, PyTorch) haben einen C++-Kern. Das Wachstum von C++ bedeutet, dass wir im Jahr 2025 noch mehr hybride Python/C++-Projekte sehen werden.
Der vollständige Bericht GitHub Octoverse 2024 ist auf der offiziellen Website der Plattform verfügbar.