Google lanza Go, su lenguaje de programación

Started by syous, November 12, 2009, 02:21:08 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

syous

 ;D ;D

Google sigue lanzando servicios y productos sin parar. Esta vez ha presentado Go, un lenguaje de programación experimental y completamente abierto que combina la seguridad y rendimiento de C++ con la velocidad de un lenguaje dinámico como Python.

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:

[code language="c"]package main

import "fmt"

func main() { fmt.Printf("Hello, 世界\n")
}[/code]
En la web oficial ya están disponibles tutoriales y 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 (en inglés el animal es un Gopher... Go, Gopher, Gordon).

Sitio Oficialhttp://golang.org/
Un Saludo
EL dia que la humanidad aprenda a mirar y sentir con los ojos del alma, recuperara su humanidad
http://sodonline.net/
http://darknessage.ayudaprogramacion.net/
http://www.ayudaprogramacion.net/

Proyecto: MMORPG
Completado: 2%
Estado: En Desarrollo...

SplinterGU

puf... garbage collector... que asco... odio esas cosas... he visto muchos desarrollos con garbage collector, que solo traen problemas y ademas la unica mision de tal horror es formar malos programadores... el programador debe ser limpio y ordenado... todo lo que crea lo debe limpiar el, no pretender que lo limpie un algoritmo "inteligente" del lenguaje...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

SplinterGU

seguro que es de google?

ningun .h tiene cosas como #ifndef ya_estoy_incluido y otras cosas mas que veo... si es de google, me esperaba algo mas serio...

bueno, bien... bienvenido al mundo...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

osk

Sí, es de Google.
Y además, tachán, el padre de la criatura es Ken Thomson!! (http://en.wikipedia.org/wiki/Ken_Thompson, enlace comprobado)
O sea, que tan malo no será...

emeap

Ya había leido algo de esto por Genbeta, creo. Google se está haciendo con todo el monopolio xD

SplinterGU

#5
Quote from: osk on November 12, 2009, 02:49:50 PM
Sí, es de Google.
Y además, tachán, el padre de la criatura es Ken Thomson!! (http://en.wikipedia.org/wiki/Ken_Thompson, enlace comprobado)
O sea, que tan malo no será...

al leer la noticia e ir a ver los fuentes esperaba mas... y bue... he dudado...

edit: "co-creador" me suena a que es la mente funcional del tema... pondra la teoria y la parte tecnica, con semejante curriculum... hay cosas basicas que no deberian estar asi en ese codigo... mas viniendo de ese perfil...

pero bueno, eso esta recien en pañales... animo a todo nuevo lenguaje...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

blostec

Hasta que punto es necesario crear otro lenguaje? Google quiere dominarlo todo.  >:(

osk

Se ve que han visto que Python les va demasiado lento para según que cosas que quieren hacer...

Windgate

Vamos a echarle un vistazo, pero desde que conozco Bennu me cuesta horrores usar otro lenguaje
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

Drumpi

Te entiendo, Wind, te entiendo: llevo seis años sin tocar C y ahora tengo que hacer un cursillo ultra-acelerado de reciclaje ;D

Respecto a GO, pues bueno, supongo que intentan resarcirse de su fallido SO (quien sabe, igual lo crean con este lenguaje ;D), al final controlarán internet desde las sombras (si no lo hacen ya).
En fin, supongo que nunca hay suficientes lenguajes para los gustos de la gente.

Y eso del recolector de basura, los que odian java deben estar de uñas.
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

panreyes

Quote from: emeap on November 12, 2009, 02:53:35 PM
Ya había leido algo de esto por Genbeta, creo. Google se está haciendo con todo el monopolio xD

Mientras el monopolio sea basado en estándares y software libre, no hay problema :)