El martes 10 de Noviembre, 2009. Google anunció “su” lenguaje de programación Go, hecho por, en palabras de Miguel de Icaza: “The Most brilliant programmer alive” Rob Pike… :-|

Empezando por la sintaxis, no me gustó. Es como una horrible mezcla de C++ con JS y algo de Java.

Seguido por ¿otro lenguaje de programación?, no entiendo el porqué, en el video se dice que porque necesitamos un lenguaje en que se desarrolle más rápido, que compile rápido, que corra rápido. De querer sólo esto, se podría haber optimizado el bytecode de Python y ya ¿no?, pero en su lugar juntas a Robert Griesemer, Rob Pike y Ken Thompson y escribes todo un nuevo lenguaje, con una nueva sintaxis, nuevos paradigmas y nuevos procesos.

No sé, se me hace muy “windowsero”: ¿dns?, no! hagamos WINS. ¿nfs, ftp, etc? no! hagamos SMB.

Hacer algo como Google Wave, innovar la forma de comunicarnos y liberar el framework wow!, pero… ¿un nuevo lenguaje? come on google!

Esta vez sólo veo una táctica de posicionamiento monopólico, de verdad requerían de un lenguaje moderno, veloz y… ¿nuevo? que tal: ¿ Gnome’s Vala?, ¿qué tiene de diferente Google Go de Gnome’s Vala?

Why Vala?

Many developers want to write GNOME applications and libraries in high-level programming languages but can’t or don’t want to use C# or Java for various reasons, so they are stuck with C without syntax support for the GObject type system. The Vala compiler allows developers to write complex object-oriented code rapidly while maintaining a standard C API and ABI and keeping the memory requirements low

Google no pudo googlear y buscar en donde apoyar al software libre. Y la prueba está en el nombre. ¿Qué tal el Issue 9 en el bug tracker de Google Go?:

http://code.google.com/p/go/issues/detail?id=9

I have been working on a programming language, also called Go, for the last 10 years. There have
been papers published on this and I have a book.

I would appreciate it if google changed the name of this language; as I do not want to have to
change my language!

Como dice Shermie: “¿Cómo hace el bisteck? tssssssssssk”

Puedes presionar en el “issue 9” para que cambie el nombre o bien en la petición online: http://www.petitiononline.com/gglgoi9/

Shame on you Google!