Go Go Go Google! Uma nova linguagem de programação

avatarHugo Filipe Ramos 13/11/2009
http://golang.org/

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 . 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 ). A equipa que desenvolve esta nova linguagem de programação no 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 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 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! ;)

Tags: , , ,

Artigos relacionados


Partilha
Twitter            

Data
13 Novembro 09 15:00

Autor
Hugo Filipe Ramos
avatar
é designer industrial mas, desde cedo, demonstrou a sua paixão pelas Tecnologias de Informação e pela escrita. Aos 11 anos desenvolveu o seu primeiro software e em Janeiro de 2000 é convidado para integrar a equipa de programadores de uma empresa onde ajudou a desenvolver alguns dos portais mais conhecidos em Portugal. Hoje é gestor de projectos num grupo português com presença internacional, sedento escritor (prosa e poesia), autor de dois blogs, aficionado pelo seu Macbook Pro, iPhone e iPad e um eterno cinéfilo apaixonado pelos filmes do Tarantino. Para o conhecerem melhor visitem www.hugoramos.eu.


0 últimas reacções a este artigo


Comentários