GitHub hat einen Bericht mit einer Analyse der Statistiken für 2023 veröffentlicht. Die wichtigsten Trends:
- Im Jahr 2023 wurden auf GitHub 98 Millionen neue Projekte erstellt (im Jahr 2022 waren es 85,7 Millionen, 2021 waren es 61 Millionen und 2020 waren es 60 Millionen). Die Gesamtzahl der Projekte erreichte 420 Millionen (+27 %), während die Zahl der öffentlich zugänglichen Repositories auf 284 Millionen (+22 %) anstieg.
- Der gesamte Beitrag der Nutzer zu allen Projekten wird auf 4,5 Milliarden Aktionen geschätzt (Commits, Issues, Pull-Requests, Diskussionen, Bewertungen usw.). Zum Vergleich wurden im Jahr 2022 3,5 Milliarden solcher Aktionen ausgeführt.
- Die Nutzerzahl von GitHub ist im vergangenen Jahr um 20,2 Millionen Benutzer (+26 %) gestiegen und hat 114 Millionen erreicht (im Vorjahr waren es 20,5 Millionen, vor zwei Jahren 73 Millionen, vor drei Jahren 56 Millionen). An erster Stelle nach der Anzahl der Entwickler steht die USA, gefolgt von Indien, China, Brasilien, Großbritannien, Russland und Deutschland.

- Im vergangenen Jahr wurden etwa 65.000 neue Projekte im Bereich maschinelles Lernen hinzugefügt, was einem Anstieg von 248 % im Vergleich zum Vorjahr entspricht. Die Zahl der Teilnehmer an AI-Projekten ist im Jahresverlauf um 148 % gestiegen. Ein herausragender Trend des Jahres ist das wachsende Interesse an Entwicklungen im Zusammenhang mit Künstlicher Intelligenz. Laut einer Umfrage auf GitHub nutzen bereits 92 % der Entwickler AI-Tools oder experimentieren mit deren Einsatz.

- Die beliebteste Programmiersprache auf GitHub bleibt JavaScript. An zweiter Stelle steht Python, gefolgt von TypeScript, das Java auf den vierten Platz verdrängt hat. Die Sprachen C#, C++ und PHP behaupten die Plätze fünf, sechs und sieben. C hat sich auf den achten Platz erhöht und Shell auf den neunten Platz gedrängt. Den zehnten Platz belegt die Sprache Go. Zuvor auf Platz zehn befindlich, ist Ruby auf Platz fünfzehn gefallen. Die Popularität der domänenspezifischen Sprache HCL (Hashicorp Configuration Language) ist erheblich gestiegen (+36 %) und belegt nun den elften Platz. An den Plätzen zwölf, dreizehn und vierzehn folgen Kotlin, Dart und SCSS.

- Im Ranking der am stärksten wachsenden Programmiersprachen führt Rust mit einem Plus von 40 %. Es folgen Lua, TypeScript und HCL. Zudem wird ein Anstieg der Popularität von T-SQL und TeX verzeichnet.

- Die Anzahl der im letzten Jahr in GitHub Actions durchgeführten Arbeiten ist um 169 % gestiegen.
- Mehr als 80 % der Änderungen werden in privaten Repositories vorgenommen. Es wurden 4,2 Milliarden Änderungen in privaten und 310 Millionen in öffentlichen Repositories verzeichnet.
- Die Beliebtheit von Anwendungen, die für cloud-native Umgebungen gedacht sind oder das Modell 'Infrastructure as Code' (IaC) auf Basis von Git verwenden, wächst. In mehr als 1 Million öffentlichen Repositories werden Dockerfiles zum Erstellen von Containern verwendet.
- Die Anzahl der Entwickelnden, die automatisierte Systeme zur Überwachung von Schwachstellen in Abhängigkeiten nutzen, hat zugenommen. Die Anzahl an angenommenen Pull-Requests von solchen Systemen ist im letzten Jahr um 60 % gestiegen.
- Im letzten Jahr wurden in offene Projekte auf GitHub über 301 Millionen Änderungen angenommen.
- Die Repositories VSCode, Home Assistant und Flutter führen bei der Anzahl der Teilnehmenden:

- Bei der Einbindung neuer Mitwirkender führen die Repositories:

Gleichzeitig wurden die Gewinner der GitHub Awards 2023 bekannt gegeben:
- Nominierung „Wunderbar einladend“: Organisation Python Software Foundation.
- Nominierung „Global Grandios“: Web-Framework zur Erstellung von Benutzeroberflächen Storybook.
- Nominierung „Hardware Hacker“: Limor Fried (@LadyADA), Leiterin von Adafruit Industries, die offene Hardware produziert.
- Nominierung „Noteworthy Newcomer“: Das Framework zur Erstellung von Anwendungen basierend auf Sprachmodellen für maschinelles Lernen — LangChain.
- Nominierung „Supply Chain Sentinel“: Alexander Brandes (@notmyfault), Maintainer des Jenkins-Projekts.
- Nominierung „Audience Choice“: Der Generator für statische Websites Astro.
- Nominierung „OSPO Leadership“ (Open Source Program Offices): Die Firma Mercedes Benz, die aktiv Open-Source-Software nutzt und ein entsprechendes Manifest veröffentlicht hat.
- Nominierung „DevOps Champion“: Katie Peters von TELUS.
- Nominierung „GitHub for Good“: Die Organisation Ersilia, die Open-Source-Software für die Medizin entwickelt.
Außerdem hat GitHub neue Sicherheits-Testtools vorgestellt, die maschinelles Lernen nutzen, und die Einführung eines AI-gestützten Chats (GitHub Copilot Chat) für Dezember angekündigt, der beim Programmieren unterstützen, Fehler identifizieren und Tests erstellen kann sowie Fragen zur Entwicklung in natürlicher Sprache beantworten wird.
Quelle: opennet.ru






