
http://golang.org/
And Now for Something Completely Different! Quando pensávamos que a Google já tinha feito tudo, eis que surge uma nova linguagem de programação. A nova linguagem, chamada Go, pretende ser a reunião entre o que de melhor se encontra nas diferentes escolhas de linguagens existentes nos dias de hoje.
Segundo alguns analistas, esta nova opção reúne as vantagens e características de duas muito conhecidas linguagens de programação: A velocidade do C++ e o dinamismo e facilidade do Python (As mesmas que representam a maioria do código fonte usado no Google). A equipa que desenvolve esta nova linguagem de programação no Google realizou um pequeno video promocional em que nos mostra uma das muitas vantagens desta nova linguagem de programação: a velocidade de compilação. Visualizando o video ficámos espantados com a compilação de todo o código fonte da Go em menos de 10 segundos num portátil comum.
A Go apresenta um estilo moderno. Possui um design orientado a objectos com sintaxe parecida com C/C++ e oferece, entre outras coisas, garbage-collector, suporte para multi-processamento e reflections. Robert Griesemer, Ken Thompson, e Rob Pike iniciaram o projeto em 2007, que agora reforça a linha opensource do Google, sendo distribuída sob a licença BSD.
Em 2008 a Google dedicou uma equipa inteira, em full-time, a este projecto depois de ver as potencialidades que tinha na mão. Alguns especialistas referem que esta novidade vai consolidar algumas pontas soltas que já existem hoje como o Android, o Chrome OS e o browser Chrome.
Rob Pike, engenheiro chefe no departamento de desenvolvimento de software, refere que nos últimos dez anos era cada vez mais difícil programar novos serviços porque as linguagens disponíveis não satisfaziam as necessidades existentes. No mundo das tecnologias todos conhecemos o princípio básico de que não deve reinventar-se a roda mas, neste caso, era necessário.
A Google decidiu atribuir o sistema de licenciamento open source BSD. Assim esperam atrair muitos programadores independentes para contribuir no desenvolvimento futuro da Go. A maior comunidade mundial de analistas/programadores agradece!
Uma coisa é certa… A Google está um passo mais perto do “derradeiro objectivo”: World Domination!








