segunda-feira, 2 de abril de 2012

Linguagem de programação do Google, Go, ganha primeira versão estável

"Quem desenvolver programas com a Go pode ter a certeza de que eles funcionarão em muitas plataformas e por muitos anos", promete a gigante.

A Google anunciou o lançamento da primeira versão estável de sua linguagem de programação, que recebeu o nome de “Go”. Ela funciona para Windows, OS X, Linux e FreeBSD, e uma base inicial de suporte para projetos e aplicações também foi criada.

O objetivo, segundo a seção de perguntas frequentes no portal, é oferecer um ecossistema de desenvolvimento que permita rápidas compilações sem, no entanto, abrir mão de facilidade de uso. A companhia de Mountain View diz já estar utilizando a Go em uma série de projetos internos, o que inclui o servidor que hospeda o site da linguagem.

“O prioridade para a Go é a estabilidade. Pessoas que desenvolverem programas com ela podem ter a certeza de que eles funcionarão em muitas plataformas e por muitos anos sem sofrer quaisquer mudanças”, afirmou Andrew Gerrand, engenheiro da gigante. “Mesmo os autores que escreverem livros sobre a linguagem não precisam se preocupar, pois as explicações e os exemplos ajudarão os leitores por um longo tempo.”

Leia mais: Linguagens de programação do Google despencam e Apple ganha espaço

Gerrand ressaltou que o primeiro modelo não chega a ser um grande lançamento, já que há bastante tempo a linguagem vem sendo construída. Ele, no entanto, serve como uma estrutura para a forma como é utilizado no presente e como um ponto de partida para o futuro. Ainda assim, algumas alterações em relação à versão anterior foram providenciadas, como novos pacotes para a biblioteca e alguns truques para a organização de itens.

A Go é completamente compatível com o Google App Engine SDK, que foi relançada de forma a tirar vantagem dos recursos da nova linguagem. Segundo reportagem do portal The Inquirer, a Google quer transpor linguagens complexas como Python e Ruby em algo bem mais simples, o que ajudaria na evolução de seu App Engine.

(Jon Gold)

Nenhum comentário:

Postar um comentário