Informatica e marketing: in questo blog troverai notizie utili sui percorsi di studio nell’ambito dell’informatica, del marketing, del web e della programmazione. Inoltre è possibile trovare materiale didattico e guide per essere operativi nei diversi settori professionali!

Studio GitHub: linguaggi più utilizzati nel 2022 e tendenze open source

Studio GitHub: linguaggi più utilizzati nel 2022 e tendenze open source

By daniele

GitHub svela la sua edizione 2022 del rapporto “The State of the Octoverse“. Questo sondaggio annuale mira a presentare le principali tendenze che modellano lo sviluppo del software, ma anche lo stato e l’impatto dell’open source sulle pratiche di sviluppatori e aziende.

I linguaggi di programmazione più utilizzati secondo GitHub nel 2022

Nel 2022, gli sviluppatori hanno utilizzato quasi 500 linguaggi di programmazione per creare software su GitHub. Nel suo report, la piattaforma sottolinea: “dopo quasi 30 anni di Java, ci si aspetterebbe che questo linguaggio mostri segni di usura, ma questo è molto lontano dalla verità”. In effetti, JavaScript continua a dominare la classifica, seguito dal linguaggio Python che è rimasto al 2° posto. Java e TypeScript rimangono anche al 3° e 4° posto della classifica. Da parte sua, PHP sta perdendo slancio e scende dal 6° al 7° posto (vedi immagine di uno).

Il report elenca anche le lingue che hanno visto la crescita maggiore nel 2022 su GitHub. La piattaforma rileva quindi che il linguaggio di configurazione Hashicorp (HCL) ha registrato l’aumento più significativo del suo utilizzo nel corso dell’anno (+ 56,1% di utilizzo). GitHub chiarisce che ciò è dovuto alla crescente popolarità dello strumento Terraform e alla democratizzazione di IaC (Infrastructure-as-Code).

Altri fatti degni di nota: il linguaggio Rust ha visto il suo utilizzo aumentare di oltre il 50% nel 2022, mentre Python appare nella top 10 con un aumento del suo utilizzo del 22,5%.

I migliori progetti open source per numero di contributori nel 2022

Il rapporto evidenzia che un totale di 413 milioni di contributi open source hanno avuto luogo sulla piattaforma GitHub nel 2022. Pertanto, il sondaggio mostra che gli sviluppatori si sono uniti attorno a progetti che vanno da quelli guidati da un’azienda come Flutter (flutter/flutter) , a progetti educativi come OSSU (ossu/informatica). Secondo la classifica stabilita da GitHub, i progetti che hanno riunito il maggior numero di contributori sono quelli supportati commercialmente, tra cui: microsoft/vscode, flutter/flutter o anche vercel/next.js.

Eccezione degna di nota: il progetto domotico open source assistente domestico/core che si colloca al 2° posto della classifica e ottiene la crescita più forte del numero di contributori nel 2022.

Inoltre, il rapporto rileva che l’80% degli sviluppatori contribuisce a progetti privati ​​su GitHub. La piattaforma analizza: “questo mostra un aumento significativo del numero totale di repository privati ​​su GitHub da quando sono stati offerti agli account GitHub Free, dal 2019. Inoltre, il numero di contributi ai repository privati ​​è aumentato di quasi il 38% rispetto al 2021”.

5 previsioni per il futuro dell’open source

L’edizione 2022 di “The State of Octoverse” offre anche una panoramica delle tendenze per i mesi e gli anni a venire in materia di open source. Le previsioni degli esperti GitHub sono le seguenti:

  • Maggiore redditività apportata alle comunità open source: con un maggiore riconoscimento del valore e dell’impatto dell’open source, ma anche con l’aumento del numero di Open Source Program Office (OSPO), il finanziamento diretto dei progetti open source da parte delle aziende sta emergendo come un elemento chiave di coinvolgimento nell’open source.
  • Maggiore sicurezza della catena di approvvigionamento nell’open source: l’impegno a proteggere l’open source (OSS) da parte di aziende, sviluppatori open source e persino governi che fanno affidamento collettivamente sull’open source dovrebbe essere rafforzato. “Prevediamo inoltre ulteriori progressi nelle capacità di rilevamento delle minacce degli strumenti di avviso di sicurezza“.
  • Crescita nell’adozione da parte delle imprese di Open Source Program Office (OSPO): “Secondo il nostro rapporto, oltre il 30% delle aziende Fortune 100 dispone ora di OSPO per aiutare a strutturare le politiche e le procedure organizzative attorno all’open source e ci aspettiamo che il numero cresca“.
  • Una migliore comprensione dell’impatto sociale delle tecnologie open source: “Uno dei maggiori vantaggi del software open source (OSS) nel settore sociale è che può ridurre gli sforzi ridondanti, il che è cruciale in caso di crisi umanitarie. L’OSS può anche riunire comunità globali e facilitare la progettazione e lo sviluppo di soluzioni tecnologiche che supportano popolazioni globali diverse. (…) Un ottimo esempio di come il software open source possa rafforzare la salute pubblica globale è DHIS2, il più grande sistema informativo globale di gestione della salute”.
  • Un’evoluzione delle politiche governative intorno all’open source: “Nell’ultimo anno, l’open source ha attirato un’attenzione senza precedenti da parte dei governi e della comunità politica globale. In particolare, gli eventi di sicurezza hanno messo in luce la criticità dell’open source mentre le preoccupazioni per l’autonomia, la competitività e la trasparenza testimoniano il potere dell’open source. Una nuova ricerca ha anche reso l’open source più intelligibile per i responsabili politici. Con più decisori consapevoli del software libero, ci sono più opportunità di sostenere l’open source nelle politiche pubbliche“.
Syrus