Según el último informe de la plataforma para desarrolladores GitHub, Python ha superado a JavaScript como el lenguaje de programación más utilizado. Este cambio se debe principalmente a la creciente popularidad de la inteligencia artificial (IA) generativa.
La creciente importancia de Python en el aprendizaje automático, la ciencia de datos y el cálculo científico ha impulsado su auge en la comunidad de código abierto. GitHub señala que la popularidad de Python está estrechamente relacionada con el creciente número de desarrolladores STEM (ciencia, tecnología, ingeniería y matemáticas) que se unen a la comunidad de código abierto.
A pesar de las preocupaciones sobre la posible disminución de la calidad del código en los proyectos de código abierto debido a la codificación impulsada por IA, GitHub afirma no haber observado ninguna señal de que la IA esté causando contribuciones de baja calidad. De hecho, las contribuciones a proyectos de IA generativa aumentaron un 59% en 2024, mientras que el número total de proyectos de IA casi se duplicó, con un aumento del 98%.
Si bien los desarrolladores estadounidenses siguen liderando en contribuciones de IA, los desarrolladores de India, Alemania, Japón y Singapur muestran una mayor actividad general.
Al mismo tiempo, GitHub observa que los desarrolladores están integrando cada vez más modelos de IA en sus cadenas de herramientas y están pasando a modelos más pequeños y eficientes que se pueden ejecutar localmente e integrar en aplicaciones móviles. El proyecto de IA de código abierto de más rápido crecimiento en 2024 fue "ollama/ollama", una herramienta para ejecutar modelos de lenguaje en computadoras locales.
Además del interés en modelos de código abierto pequeños, GitHub también señala un fuerte interés de los desarrolladores en la generación de imágenes y la automatización de procesos mediante agentes de IA. Están desarrollando más herramientas de IA para propósitos específicos, como herramientas para investigación académica. Al comparar los proyectos de IA de código abierto más populares, si bien algunos proyectos principales se mantienen estables, nuevos proyectos como ollama y ComfyUI han ganado importancia en 2024.
En su conferencia Universe 2024, GitHub anunció nuevas integraciones de modelos de lenguaje, incluyendo Claude3.5Sonnet de Anthropic, Gemini1.5Pro de Google, y los modelos o1-preview y o1-mini de OpenAI. Esta expansión marca un cambio estratégico, ya que GitHub, propiedad de Microsoft, está compitiendo con su socio OpenAI en el mercado de herramientas para desarrolladores. Otras herramientas de programación como Cursor también están ganando popularidad entre los desarrolladores gracias al uso del modelo Sonnet de Anthropic.
Puntos clave:
🌟 Python se convierte en el lenguaje de programación más popular en GitHub, impulsado principalmente por la tendencia de la IA.
📈 En 2024, las contribuciones a proyectos de IA generativa aumentaron un 59%, y el número de proyectos de IA aumentó un 98%.
🤖 GitHub afirma que la IA no ha provocado una disminución en la calidad del código de los proyectos de código abierto.