programacao, google, go, desenvolvimento

Ainda em tempo, foi divulgada ontem para a comunidade uma nova linguagem de programação de código aberto chamada Go, com o "diferencial" de ser do Google.
A linguagem começou a ser desenvolvida em 2007, e em 2008 o Google criou uma equipe exclusiva para a linguagem.
Madura o suficiente para ser divulgada, o Google anunciou ontem o projeto e espera a ajuda da comunidade para que a linguagem se desenvolva.
Voltada primeiramente para aplicações server side, o pessoal da Google espera que a linguagem também possa atender outros segmentos.
Ainda em carater experimental e portada somente para OSX ou Linux, a linguagem ainda é um toy para nerds.
Segundo a Google a Go pretende unir a velocidade e a segurança de aplicativos feitos em C com a velocidade e a modularidade de aplicativos feitos em Python.
Pretendo acompanhar de perto o desenvolvimento da linguagem, e até criei uma comunidade do Orkut para tentar agariar outros entusiasmados.
A sintaxe da linguagem é muito parecida com C/C++. O que é vantagem para aqueles que estão acostumados com o PHP (que também tem uma sintaxe semelhante). Porém há algumas diferenças. Uma delas é a ausência dos parenteses em for ou if e a declaração de tipos.
A linguagem ainda está em caráter experimental. Entre os recursos ainda não implementados podemos citar: herança, exceções e substituição de métodos. Porém já implementa garbage collection.
Exemplo de um Hello World da linguagem:
package main
import "fmt"
func main() {
fmt.Printf("Hello, World\n")
}
Para mais detalhes vá ao site oficial ou na comunidade Go Brasil.
Incluir comentário
1 mensagens enviadas
Últimos posts:
Destaques:
Programming and design by Samuel Corradi