Google Go, nuevo lenguaje<http://www.muycomputer.com/FrontOffice/ZonaPractica/Especiales/especialDet/_wE9ERk2XxDAOjIcj9Hs6Ty8cVc7uK-oOALt84vp0yW8nh9K96vDNTzjtZWX3h3jB> Video: http://www.youtube.com/watch?v=wwoWei-GAPo Autor: Juan Martín Fecha: 11/11/2009 *El gigante de Internet ha presentado el lenguaje de programación “Go”, proyecto experimental de código abierto que combina la eficiencia de C o C++ con el dinamismo de otros como Python agregando modernas características de desarrollo que posibilitará su empleo en navegadores Web. Google publicita Go como un lenguaje sencillo, rápido, seguro, concurrente y hasta divertido y llega para facilitar la tarea de programación y aprovechamiento máximo de nuevo hardware como procesadores multinúcleo. * Pocos sectores del software y servicios de la computación mundial quedan fuera de las garras de Google. Tantos, que algunos medios se preguntan “qué no podrá controlar la compañía”. Sea como fuere, justo es reconocer que *el laboratorio de Google está a la cabeza mundial en innovación *con distintos proyectos de experimentación como el nuevo lenguaje de programación “Go”<http://golang.org/>que hoy os presentamos. Go pretende lograr una eficiencia cercana al lenguaje de programación C pero con una sintaxis más expresiva y mayor rendimiento en los tiempos de compilación. El primer vistazo<http://arstechnica.com/open-source/news/2009/11/go-new-open-source-programming-language-from-google.ars>a Go indica que *no será una revolución al ser otro lenguaje más basado en C orientado a objetos*, pero sí incluirá interesantes novedades que permitan facilitar la vida a los desarrolladores y aprovechar el potencial del nuevo hardware como los procesadores multinúcleo. Así lo explican sus responsables que *“dicen estar frustrados ya que se han encontrado con problemas en los lenguajes actuales que sólo pueden superar con un nuevo sistema”.* Además de los ingentes medios técnicos y humanos de Google *el proyecto está encabezado por reputados programadores* como Thompson, uno de los creadores originales de Unix, Griesemer con trabajos destacados en el V8 -el motor de JavaScript del navegador Chrome que lo hace el más rápido del mercado- o Pike, perteneciente al equipo de desarrollo de Unix y creador del régimen de codificación de caracteres UTF-8. Los creadores califican a Go como un *lenguaje sencillo, rápido y seguro*. Veremos qué son capaces de ofrecernos desde el laboratorio de Googl sin contar con que entre sus diseñadores se encuentra un doble ganador<http://www.vivalinux.com.ar/soft/go-programming-language#>del premio Turing <http://es.wikipedia.org/wiki/Premio_Turing>, un co-desarrollador de la máquina de JavaScript V8<http://es.wikipedia.org/wiki/V8_%28motor_JavaScript%29>del navegador Chrome y un miembro del equipo que desarrollo el sistema operativo Plan 9 <http://es.wikipedia.org/wiki/Plan_9_from_Bell_Labs>. Para conocerlo, aquí tenemos el típico "Hola, Mundo" escrito en Go: package main import "fmt" func main() { fmt.Printf("Hola, Mundo\n") } Y aunque está etiquetado como "experimental", en Google se toman a su nuevo lenguaje muy en serio. Rob Pike, el principal ingeniero de software trabajando en *Go*, dijo que<http://news.cnet.com/8301-30685_3-10393210-264.html> : “No queremos que sea experimental para siempre. Realmente queremos construir cosas de verdad con esto”. Extraído de: http://www.muycomputer.com/FrontOffice/ZonaPractica/Especiales/especialDet/_... http://www.vivalinux.com.ar/soft/go-programming-language Ejemplos de programación en Google Go: http://mundogeek.net/archivos/2009/11/11/programar-con-go-en-ubuntu/ http://golang.org Más información: http://golang.org Otras versiones: http://www.vivalinux.com.ar/soft/go-programming-language http://www.redusers.com/google-ahora-tiene-lenguaje-de-programacion-propio http://mundogeek.net/archivos/2009/11/11/programar-con-go-en-ubuntu/ http://www.siliconnews.es/es/news/2009/11/11/google-presenta-go-nuevo-lengua... http://softlibre.barrapunto.com/article.pl?sid=09/11/11/0957209&from=rss http://www.itespresso.es/es/news/2009/11/11/go-un-nuevo-lenguaje-creado-por-... http://www.fayerwayer.com/2009/11/go-el-nuevo-lenguaje-de-programacion-de-go... http://www.uberbin.net/archivos/minipost/go-lenguaje-de-programacion-de-goog... http://alt1040.com/2009/11/google-propone-su-propio-lenguaje-de-programacion... -- Ignacio Pedrini. Free Culture Activisit. Free Software Acrivist. Partido Pirata Activist.