El lenguaje de programación GO que celebró su 15 aniversario el 10 de noviembre, sus partidarios ahora planean adaptarlo a los principales sistemas multicentivos, las últimas instrucciones vectoriales y matriciales y las necesidades de las cargas de trabajo en inteligencia artificial.

En blog Publicado el 11 de noviembre, Austin Clements, del equipo GO, dijo que en el futuro, este lenguaje evolucionaría para explotar mejor las capacidades de los equipos actuales y futuros. "Para garantizar que GO continúe haciendo cargo de cargas de trabajo de producción a gran escala y alto rendimiento durante los próximos 15 años, debemos adaptarnos a grandes multicosors, instrucciones avanzadas y la creciente importancia de la localidad en jerarquías de memoria cada vez más uniformes", dijo Clements. GO La versión 1.24 incluirá una nueva implementación del mapa, más eficiente en los procesadores modernos, y el equipo de GO es prototorio de los algoritmos desplegables diseñados para equipos modernos. Algunas mejoras tomarán la forma de API y herramientas que permitan a los desarrolladores de GO usar mejor equipos modernos.

Hazte ir un gran idioma para AI

Con respecto a la IA, se están realizando esfuerzos para mejorar la interacción entre GO y AI, al fortalecer las capacidades del lenguaje en infraestructura dedicada, aplicaciones y asistencia a los desarrolladores. El objetivo es hacer un idioma "grande" Para construir sistemas de IA de producción. La fiabilidad de GO como lenguaje para la infraestructura en la nube ha tomado una decisión para la infraestructura de LLM, dijo Clements. “Para las aplicaciones de IA, continuaremos desarrollando un primer soporte de tasas para GO en los SDK de IA más populares, incluidos Langchaingo Y Genkit "Dijo. Los desarrolladores de Go ya consideran este idioma como una buena opción para la ejecución de este tipo de carga de trabajo.

La hoja de ruta también planea garantizar que la biblioteca GO estándar permanezca segura por defecto y por diseño. "Esto incluye esfuerzos continuos para incorporar la gestión nativa del cifrado de FIR", dijo el Sr. Clements. Con motivo del 15 aniversario de la publicación inicial de GO en código gratuito, este último dijo que la cantidad de usuarios de idiomas se ha triplicado en los últimos cinco años. GO ocupó el séptimo lugar en el índice Tiobe de noviembre de 2024 sobre la popularidad de los lenguajes de programación, su mejor clasificación en el índice. La versión más reciente, Go 1.23, se publicó en agosto, con tiempos de construcción de PGO más rápido (optimización) y la implementación de los datos telemétricos de GO.