El lenguaje de programación Go

Nuevo lenguaje de programación de sistemas creado por Google (aunque, a juzgar por los datos del copyright, no se trata de un proyecto oficial de Google). Go posee un recolector de basura incorporado, una sintaxis más sencilla que la de Java o C++, tiempos rápidos de compilación y un rendimiento excelente — y se ha diseñado teniendo en mente la computación concurrente. Interesante y ambicioso, como mínimo.

Entre muchos detalles interesantes, incluye una utilidad llamada gofmt, que formatea código fuente Go de acuerdo a un estilo estandarizado — que emplea tabuladores en lugar de espacios (¡bien!). Go utiliza el operador de asignación “:=” al estilo del código Pascal (¡bien!). Y, en lo que respecta a mi propia experiencia limitada, la librería Regexp sólo ofrece una sintaxis muy limitada para la creación de expresiones regulares (¡mal!).