Postato domenica 3 novembre 2024
1aa
INTJ
Leone
Python ha superato JavaScript come linguaggio più utilizzato su GitHub
Secondo l'ultimo rapporto Octoverse della piattaforma di hosting del codice. L'azienda attribuisce questo slancio a un massiccio afflusso di “data science e machine learning su GitHub”, che ha visto un aumento del 59% nel numero di contributi ai progetti di intelligenza artificiale generativa. Con Python ampiamente utilizzato in ML, data science e campi correlati, l'aumento ha senso: non è tanto che gli sviluppatori di software tradizionali stiano passando a Python, ma piuttosto che gli sviluppatori che lavorano a progetti legati all'IA hanno bisogno di usarlo. Inoltre, è una buona notizia per l'open source, con GitHub che riporta che “1,4 milioni di nuovi sviluppatori a livello globale si sono uniti all'open source, con la maggior parte che contribuisce a progetti di IA generativa e supportati commercialmente.” GitHub afferma anche che l'aumento della popolarità di Python quest'anno “correla con grandi comunità di persone che si uniscono alla comunità open source provenienti dal mondo STEM”. Quest'ultimo è confermato; Python è insegnato nelle scuole qui nel Regno Unito, e probabilmente altrove. Il principale vantaggio di Python è la sua sintassi semplice e diretta, che eccelle nella gestione dei dati. Questo lo ha reso popolare tra i principianti di ogni tipo, ma soprattutto tra coloro che si affollano per unirsi alla moderna “corsa all'oro” nell'IA. Per i programmatori alle prime armi, Python è più facile da imparare, comprendere e adattare rispetto a molti linguaggi di programmazione di basso livello – anche io conosco un po' di Python, e ho tanto senso della programmazione quanto una patata. Inoltre, il linguaggio Python è una caratteristica costante nel panorama del software desktop Linux. È preinstallato nella maggior parte delle distribuzioni Linux, vanta un ampio supporto per le librerie e può essere utilizzato per creare interfacce utente molto cool (così come molto basilari) con Qt, GTK e altri toolkit. Altrove, GitHub ha visto un grande aumento nell'uso di Jupyter Notebooks (con AI/ML che alimenta questo), e nota che l'uso di Rust, pur rimanendo indietro rispetto a Python, JavaScript, TypeScript e Java nonostante l'hype (spesso meritato) che genera, è certamente in aumento. Potrebbe Copilot, accessibile su GitHub e tramite i principali editor di testo come VSCode, contribuire ad accelerare artificialmente l'aumento dei progetti legati all'IA? C'è molto di più da esaminare nel riepilogo di GitHub 2024 Octoverse, inclusa una previsione rivista su quando gli USA saranno superati dall'India nel numero di sviluppatori su GitHub – spoiler: prima del previsto!

4
0
Community Programming
La community, chat e forum su programming.
137.858 ANIME
Ancora nessun commento!
Incontra Persone Nuove
50.000.000+ DOWNLOAD


























