GitHub ha pubblicato un rapporto con l'analisi delle statistiche per l'anno 2025. Tendenze principali:
- Il linguaggio TypeScript è passato al primo posto nella classifica dei linguaggi di programmazione più utilizzati dagli sviluppatori. Praticamente tutti i principali framework per lo sviluppo del front-end hanno adottato TypeScript come standard. Python e JavaScript si sono posizionati al secondo e terzo posto. Nel corso dell'anno, il numero di sviluppatori che usano TypeScript è aumentato di 1 milione (+66%), Python di 850.000 (+48%) e JavaScript di 427.000 (+25%).

- Nella classifica dei linguaggi in più rapida crescita, al primo posto troviamo Luau (3600 sviluppatori, +194%), Typst (3600 sviluppatori, +108%), Astro (45600 sviluppatori, +78%), Blade (91100 sviluppatori, +67%) e TypeScript (2.6 milioni di sviluppatori, +67%).
- Per popolarità nei nuovi repository, i linguaggi dominano JavaScript (9.3 milioni, +14.57%), Python (9.2 milioni di repository, +53.41%), TypeScript (5.4 milioni, +78.10%), Java (3.5 milioni, +9.35%), C++ (1.7 milioni, +11.82%), C# (1.5 milioni, +10.61%).

- Nello sviluppo di progetti AI, i linguaggi più popolari sono Python, Jupyter Notebooks, JavaScript e TypeScript.

- Il numero totale di progetti su GitHub ha raggiunto il traguardo di 640 milioni, con un aumento di 121 milioni rispetto all'anno precedente. Il numero di repository pubblicamente accessibili con codice aperto ha raggiunto 395 milioni, 72 milioni in più rispetto all'anno scorso (crescita del 19%). Il numero di repository privati è aumentato di 58 milioni (crescita del 33%).
- La comunità di GitHub è cresciuta di 36 milioni di utenti nell'ultimo anno, raggiungendo i 180 milioni (l'anno scorso si erano uniti 30 milioni, due anni fa 20 e tre anni fa 20 milioni). Gli Stati Uniti si trovano al primo posto per numero di sviluppatori (28 milioni), seguiti da India (21,9 milioni), Cina (10,7 milioni), Brasile (6,89 milioni) e Regno Unito (4,8 milioni). Rispetto all'anno scorso, la Russia è scesa dal sesto al nono posto, superata da Giappone, Germania e Indonesia. Il maggior incremento di sviluppatori si osserva in India, con oltre 5 milioni di nuovi sviluppatori (14% di tutti i nuovi account) nell'anno. Si prevede che entro il 2030 l'India raggiunga il primo posto, superando gli Stati Uniti al secondo.

- Il contributo a progetti aperti e pubblicamente accessibili è valutato in 1,12 miliardi di azioni (commit, issue, pull request, discussioni, revisioni, ecc.), mentre a progetti privati è di 4,97 miliardi (81,5%), con una quota di repository privati del 37% e pubblici del 63%.
- Nell'ultimo anno sono stati accettati oltre 518 milioni di pull request (43,2 milioni al mese), con un aumento del 23% rispetto all'anno precedente. Il numero di commit è stimato in 986 milioni, con un incremento del 25,1% rispetto al 2024. Ad agosto è stato battuto il record per il numero di commit al mese, con circa 100 milioni di modifiche accettate. Il numero di issue create è aumentato del 20,4% rispetto all'anno scorso, mentre il numero di commenti su issue e pull request è rimasto invariato (+0,35%) e il numero di commenti sui commit è diminuito del 27%.

- Il numero di progetti legati all'AI ha raggiunto 4,3 milioni. In 1,1 milioni di repository pubblici viene utilizzato uno degli SDK per lavorare con grandi modelli linguistiche, con 693 mila di questi repository creati negli ultimi 12 mesi (crescita del 178%). L'80% dei nuovi sviluppatori ha utilizzato il assistente AI GitHub Copilot nella prima settimana dopo la registrazione su GitHub.
- I progetti open source in più rapida crescita sono diventati Zen Browser, Cline, vllm, uv e vscode.

- Per numero di partecipanti, i repository leader sono vllm, vscode, codex, huggingface/transformers, godot, home-assistant, ollama, llama.cpp, verl ed expo.
- I repository più popolari tra i nuovi utenti sono:

- Il consumo totale delle risorse nell'esecuzione dei gestori di GitHub Actions è aumentato del 30% rispetto all'anno scorso.
- Il tempo medio per correggere vulnerabilità critiche è diminuito del 30% rispetto all'anno scorso, e il tempo medio per risolvere una vulnerabilità è sceso da 37 a 26 giorni.
- La vulnerabilità più frequentemente riscontrata è stata il problema di gestione degli accessi. Nel corso dell'anno, sono stati identificati problemi simili in 151 mila repository, con un aumento del 172% rispetto all'anno scorso.

Fonte: opennet.ru








