[Solar-general] Google Go, nuevo lenguaje de programación creado por Google, open source.

Ignacio Pedrini duxjipd en gmail.com
Jue Nov 12 00:32:51 CET 2009


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/_wE9ERk2XxDAOjIcj9Hs6Ty8cVc7uK-oOALt84vp0yW8nh9K96vDNTzjtZWX3h3jB
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-lenguaje-programacion
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-google
http://www.fayerwayer.com/2009/11/go-el-nuevo-lenguaje-de-programacion-de-google/
http://www.uberbin.net/archivos/minipost/go-lenguaje-de-programacion-de-google.php
http://alt1040.com/2009/11/google-propone-su-propio-lenguaje-de-programacion-con-go





-- 
Ignacio Pedrini.
Free Culture Activisit.
Free Software Acrivist.
Partido Pirata Activist.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: /pipermail/solar-general/attachments/20091111/55c45b0c/attachment.html


Más información sobre la lista de distribución Solar-general