GitHub-Report: Python überholt JavaScript, während TypeScript Java schlägt
Ein Report von GitHub zeigt, dass die Aktivität der Entwickler im Bereich KI und Data Science stark zunimmt. Eine zentrale Rolle nimmt Python ein.

(Bild: Heise)
Immer mehr GitHub-Mitglieder nutzen Python. Octoverse – die große jährliche statistische Analyse von GitHub – zeigt, dass Python 2024 erstmals JavaScript als meistgenutzte Sprache überholt hat. Gleich darauf folgt TypeScript, das an Java vorbeizieht. Die Autorinnen und Autoren der Studie sehen insbesondere in Künstlicher Intelligenz, Maschinellem Lernen und Data Science einen Treiber für Python. Ebenfalls einen starken Anstieg verzeichnet das bei Data Scientists beliebte Jupyter Notebook (plus 92 Prozent zum Vorjahr). Auch im Bereich der Home Automation spielt Python eine wichtige Rolle.
Python wächst zwar schneller als JavaScript, nicht jedoch schneller als JavaScript und TypeScript zusammen gesehen. Das legt nahe, dass mehr Entwickler von JavaScript zu TypeScript wechseln. Ebenfalls im Kommen sind Rust, Dockerfiles und die Hashicorp Configuration Language (HCL).
(Bild: GitHub)
Die Octoverse-Studie misst die komplette Aktivität (Contributions) rund um ein Repository, also Pushes, Pulls, Reviews, Issues und Diskussionen. Bei den reinen Commits führt nach wie vor JavaScript, wie im Innovation Graph von GitHub ersichtlich (bis zum ersten Quartal 24). Auch bei den im letzten Jahr neu angelegten Repos liegt JavaScript vor Python und Java.
Mehr Entwicklung trotz oder wegen KI
Die Zahl der GenAI-Projekte hat sich 2024 mit einer Zunahme von 98 Prozent zwischen Oktober 2023 und Oktober 2024 verdoppelt, die Beiträge (Contributions) stiegen um 59 Prozent. KI hat also zu keinem Einbruch bei den Aktivitäten von Entwicklerinnen und Entwicklern geführt. Im Gegenteil, KI zeigt sich als Treiber. "Erinnert ihr euch, dass Leute gesagt haben, KI würde Entwickler ersetzen? Unsere Daten erzählen eine andere Geschichte", stellt der Report fest. Und: "Unsere Daten zeigen, dass eine große Menge Menschen zur globalen Entwicklergemeinschaft hinzustoßen."
(Bild: GitHub)
Der Report schränkt aber ein: "Wir sehen Anzeichen, dass KI das Interesse an Softwareentwicklung vorantreibt, aber wir können das globale Wachstum, das unsere Daten widerspiegeln, nicht vollständig erklären (aber wir untersuchen weiter)."
Immer mehr Entwicklerinnen und Entwickler bauen KI-Modelle in ihre Anwendungen ein oder engagieren sich in KI-Projekten. Dabei gibt es einen Trend zu KI-Agenten und kleinen Modellen, die weniger Ressourcen benötigen, was gerade für Smartphones und Embedded Devices interessant ist. GitHub erwartet dadurch ein weiter steigendes Wachstum. Die Top 3 GenAI-Projekte sind: Stable Diffusion WebUI, AutoGPT, Ollama und zu den Top-Regionen, die an GenAI arbeiten, zählen die USA, Hongkong, Indien, Deutschland und die Niederlande.
Ferner stellt der Report fest: "Wir sehen keine Anzeichen, dass KI Open Source durch Beiträge mit schlechter Qualität schädigt."
Starkes Wachstum im globalen Süden
Octoverse zählte 2024 5,2 Milliarden Contributions, davon 1 Milliarde in Open-Source- und öffentlichen Projekten. Die große Mehrheit der Repos ist privat. 518 Millionen Projekte gibt es insgesamt, davon 181 Millionen private. 137.000 sind öffentliche GenAI-Projekte. Die USA sind bei der Anzahl der Entwickler die Nummer 1, das Wachstum findet jedoch woanders statt. In Indien wuchs die Entwicklergemeinde 2024 um 28 Prozent und GitHub erwartet, dass sie im Jahr 2028 die der USA überholt. Diese starke Zunahme erklären die Autorinnen und Autoren mit der dortigen National Education Policy aus dem Jahr 2020, die Schulen verpflichtet, Programmieren und KI zu unterrichten.
(Bild: GitHub)
Stark wachsen ferner Brasilien (27 Prozent), die Philippinen (29 Prozent), Kenia (33 Prozent) und Nigeria (28 Prozent). In Deutschland kamen 2024 immerhin 21 Prozent neue GitHub-Mitglieder hinzu, womit es auf Platz 7 bei der Größe der Entwicklergemeinde liegt, bei den Contributions zu Open-Source-Projekten sogar auf Platz 3.
Als Anekdote berichtet der Report: Die größte Steigerung gab es in der Antarktis mit 379 Prozent: von 19 auf 91 Entwickler.
100 Prozent Zunahme gab es ferner bei der kostenlosen Nutzung von Copilot im Bildungs- und Open-Source-Bereich.
(Bild: GitHub)
Der Octoverse-Report eröffnet viele weitere Einblicke, beispielsweise sind die Top-3-Projekte: Home Assistant, VS Code und die Leo-Programmiersprache; die Hauptsicherheitslücken: Injection, Broken Access Control und Insecure Design.
Lesen Sie auch
GitHub Copilot prüft automatisiert den Code anderer Team-Mitglieder im Projekt
Bösartiger Code in 200 GitHub-Repositories stiehlt knapp 500.000 Euro
GitHub Enterprise Server 3.16 zeigt detaillierte Metriken zur Systemgesundheit
GitHub Copilot für Eclipse: KI-gestützte Code-Vervollständigung
Codeberg: Spam- und DoS-Angriffe auf nichtkommerzielle Entwicklungsplattform
(who)