¡El editor de Downcodes ofrece una interpretación del último informe de GitHub! Python ha superado a JavaScript para convertirse en el lenguaje de programación más popular gracias a la ola de inteligencia artificial generativa. Este cambio refleja la creciente importancia de Python en el aprendizaje automático, la ciencia de datos y la informática científica, así como la afluencia de desarrolladores en los campos STEM a la comunidad de código abierto. El informe también analiza el impacto de la IA en la calidad del código fuente abierto, la participación global de los desarrolladores y la tendencia de evolución de los modelos de IA, lo que nos proporciona una referencia valiosa para que tengamos una comprensión profunda de las tendencias de desarrollo de los lenguajes de programación y el estado actual de las aplicaciones. Tecnología de IA.
En el último informe de la plataforma de desarrolladores GitHub, Python superó con éxito a JavaScript para convertirse en el lenguaje de programación más utilizado. Este cambio se debe principalmente al auge actual de la inteligencia artificial generativa (IA).
El ascenso de Python en la comunidad de código abierto se ha visto impulsado por su creciente importancia en el aprendizaje automático, la ciencia de datos y la informática científica. GitHub señaló 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 de que la codificación impulsada por IA pueda conducir a una menor calidad del código en proyectos de código abierto, GitHub dice que no ha visto señales de que la IA esté dando lugar a contribuciones de menor calidad. De hecho, la contribución de los proyectos de IA generativa crecerá un 59% en 2024, mientras que el número total de proyectos de IA casi se duplicará, con una tasa de crecimiento del 98%.
Si bien los desarrolladores de Estados Unidos siguen liderando las contribuciones a la IA, los desarrolladores de India, Alemania, Japón y Singapur muestran una mayor actividad en términos de actividad general.
Al mismo tiempo, GitHub ha observado que los desarrolladores integran cada vez más modelos de IA en sus cadenas de herramientas y avanzan hacia modelos más pequeños y eficientes que pueden ejecutarse de forma nativa e integrarse en aplicaciones móviles. El proyecto de inteligencia artificial de código abierto de más rápido crecimiento en 2024 es “ollama/ollama”, una herramienta para ejecutar modelos de lenguaje en su computadora local.
Además del enfoque en pequeños modelos de código abierto, GitHub también señaló que los desarrolladores han mostrado un gran interés en la generación de imágenes y agentes de IA para la automatización de procesos, y están desarrollando más herramientas de IA para propósitos específicos, como los de investigación académica. Al comparar los proyectos de IA de código abierto más populares, si bien algunos de los principales proyectos se mantienen estables, los proyectos más nuevos como ollama y ComfyUI serán cada vez más importantes en 2024.
En su conferencia Cosmos 2024, GitHub anunció nuevas integraciones de modelos de lenguaje, incluidos Claude3.5Sonnet de Anthropic, Gemini1.5Pro de Google y los modelos o1-preview y o1-mini de OpenAI. La expansión marca un cambio de estrategia a medida que GitHub, propiedad de Microsoft, compite con su socio OpenAI en el mercado de herramientas para desarrolladores. Otras herramientas de programación como Cursor también se han ganado el favor de cada vez más desarrolladores al utilizar el modelo Sonnet de Anthropic.
Con todo, el auge de Python y el floreciente desarrollo de la IA en la comunidad de código abierto presagian la dirección futura de los lenguajes de programación y el desarrollo de software. El editor de Downcodes seguirá prestando atención a esta área y le brindará informes más interesantes.