Windows

Google lo hace ir más rápido

Música para dormir rápido EN MENOS DE 5 MINUTOS

Música para dormir rápido EN MENOS DE 5 MINUTOS
Anonim

Google ha actualizado su lenguaje de programación Go, haciéndolo más rápido y más adecuado para procesadores multinúcleo.

"Las mejoras más importantes están relacionadas con el rendimiento", escribió el ingeniero de Google Andrew Gerrand, en una publicación que anunciaba la nueva versión. "Es probable que su código Go se ejecute notablemente más rápido cuando se compila con Go 1.1."

Para esta versión, el equipo de desarrollo de Go optimizó una serie de elementos principales de Go, incluidos el compilador y el enlazador, recolector de basura, planificador, y partes de la biblioteca estándar.

Google lanzó por primera vez Go in 2009 como un lenguaje de programación experimental, uno que combina la velocidad y seguridad de un lenguaje compilado como C ++ con la flexibilidad de un lenguaje dinámico como JavaScript.

La compañía lanzó la primera versión completa de Go el año pasado y lanzó tres actualizaciones menores desde entonces. Además de utilizar el personal interno para refinar el idioma, Google aceptó 2,600 modificaciones de código de 161 colaboradores para esta versión.

Además de las mejoras de rendimiento, Go 1.1 tiene una serie de otras características importantes. Los programas en el lenguaje pueden ejecutarse sin problemas en múltiples núcleos de procesador, gracias a un nuevo detector de carreras. En cuanto a la programación, los requisitos de devolución se han modificado, lo que reforzará los hábitos de codificación más sucintos.

Go 1.1 es totalmente compatible con versiones anteriores; puede reconocer y ejecutar todos los programas creados con Go 1.