12 de noviembre de 2009


Para sorpresa de todos y on la premisa de programar rapido, divertido y eficiente, Google presentó un nuevo lenguaje de programación.

Go

Es open-source. Basado en una sintaxis reducida de C/C++ (manteniendo declaración de Tipos sin hacer las cosas muy complicadas con arboles de Herencias para evitarnos hacer refactors) y en la simplicidad que encontramos los programadores en lenguajes como Python o Ruby hoy revelan un lenguaje abierto.

El lenguaje Go está destinado a mejorar la eficiencia, según ellos:


“porque hace muchos años no aparece un lenguaje de gran escala
y que con los avances informáticos actuales
“el desarrollo de software continúa siendo lento”.


Con este lenguaje Google espera ofrecer una buena herramienta para trabajar en entornos con multiprocesadores y un modo fácil de ponerse a programar con la orientación a objetos y con las ventajas de tener, por ejemplo, el garbage collector para que no tengamos problemas de memoria.

Podemos ver un ejemplo del aspecto del código de Go con el código típico del Hola Mundo:



package main

import "fmt"

func main() {
fmt.Printf("Hello [Sistemas UNSA]\n")
}

¿Compilación lenta? Mira esto




En la web oficial ya está disponible la documentación para los que se animen empiecen a probar sus proyectos en este nuevo lenguaje. La mascota de Go es una ardilla terrestre llamada Gordon.

Si estás familiarizado con la programación C y C++, aquí tienes un interesante tutorial para comenzar a programar en Go:

Web Oficial | GoLang.org

Enlace | Tutorial








Deja tu Comentario.



Quieres leer más post como éste???...suscribete aquí!!!

3 comentarios:

GhostLeader dijo...

Algo interesante ocurre en el issue tracker de Go.

Ha aparecido un tal “fmccabe” comentando que el ya tiene un lenguaje bajo ese nombre desde hace 10 años y que incluso tiene un libro.

jajajajaj dijo...

La sintaxis recuerda a python, al menos lo poco que he visto.

Anónimo dijo...

este lenguaje debe ser para el desarrollo de google chrome os, o utilizado en él.