Captura de pantalla 2009-11-10 a las 19.15.11.png

Es impresionante como es que Google libera proyectos. Al menos 1 vez a la semana me entero de algún lanzamiento en alguna área en especial. Ahora Google a liberado un nuevo Lenguaje de programación. Este lleva por nombre GO y se describe con un lenguaje expresivo, concurrente y con su propio recolector de basura (ausente en C, por ejemplo.)

El objetivo de Google es que Go sirva como lenguaje de programación de sistemas como C o C++. El proyecto comenzó en el 2007 en estos proyectos personales que google obliga a sus empleados. Se presumen que el tiempo de ejecución de Go es cercano al de C y la compilación es casi instantánea. Al ser un lenguaje moderno Google implementó un soporte especial para procesadores de varios núcleos. Aunque el sistema esta pensado para ingenieros de Google esta liberado como un software de código abierto.

Google sabe que no es un lenguaje para novatos. Aunque presume que su curva de aprendizaje es similar a la de JAVA. Creo que será parte importante de Google Chrome OS pero es ya multiplataforma.

Pero ¿por qué GO? por ahora Google presume su rápido poder de compilación pero promete mostrar algunos demos en un futuro. Ve un demo de compilación.