GitHub ha presentado su informe anual, el Octoverse, con algunos datos y observaciones de interés. De todos ellos hemos seleccionado algunos que nos parecieron dignos de destacar.
Durante 2024 el total de proyectos en la plataforma llegó a 518 millones, aumentado en un 25% respecto a lo que se observaba el año anterior. Unos 137 mil estuvieron vinculados a la tecnología de inteligencia artificial, lo que supone un aumento del 98%. Más de un millón de usuarios han accedido a GitHub Copilot a costo cero.
IA y desarrolladores
GitHub explica que contrario a lo que a veces se afirma, que la IA reemplazará a los desarrolladores, la expansión de este recurso ha supuesto un aumento notable en el número de aplicaciones y proyectos.
En este punto podríamos abrir una discusión, dado que quizás en la gran mayoría de los casos lo que entra en cuestión la idea del programador, la producción (sobre todo escritura) de código. Lo que no es necesariamente comparable 100% al desarrollo.
La plataforma destaca que en 2024 la cantidad de contribuidores a proyectos de IA aumentó en un 59%. También apunta que no se han observado signos de que el uso de inteligencia artificial haya dañado a los proyectos de código abierto con contribuciones de baja calidad. Nos gustaría pensar que es así pero quizás lo más prudente sea esperar para ver que ocurre en un periodo de tiempo más extenso.
El mundo y América Latina
El aumento de los desarrolladores ha sido global, pero Asia, África y América Latina se destacan. Según las actuales proyecciones India se convertirá en el país más importante en este aspecto para 2028. Este año aumentó un 28% el número de desarrolladores y superó los 17 millones.
En nuestra región Perú es el país con mayor crecimiento (27,5%), aunque el número de contribuidores apenas supera los 580 mil. Brasil aparece en segundo lugar con un 27% y unos 5,4 millones. Colombia en tercero con un aumento del 25% y más de un millón, luego Argentina con un 22% y también más de un millón, en quinto lugar está México con 21% y 1,9 millones.
Python reina
Finalmente, el lenguaje más popular en la plataforma es Python. GitHub señala que el incremento se debe en gran medida a los proyectos que han surgido en las áreas de ciencia, tecnología, ingeniería y matemática (que en inglés reciben el término STEM). En segundo lugar queda Javascript y en tercero, subiendo rápidamente en los últimos años, Typescript. Claro que el tercero puede considerarse un derivado del segundo.