Criação de sites Criação de sites websites over

Google apresenta nova linguagem: GO

16.11.2009
Google apresenta nova linguagem: GO

O Google apresentou esta semana sua nova linguagem de programação, a GO, considerada como uma opção rápida e divertida para desenvolvimento.

Segundo a empresa, ela deve combinar a velocidade e a dinâmica do Python com o desempenho das versões compiladas C e C++, além de ser completamente open source.

A ideia veio da frustração de Ken Thompson, Rob Pike e Robert Giesemer com as liguagens de programação existentes. Os três resolveram se unir e pensar em uma linguagem mais amigável para desenvolvedores de sistemas.

Com auxílio do Google, a GO se tornou um projeto oficial e desde o segundo semestre de 2008 seus responsáveis trocam informações e códigos com a empresa.

“Em nossos experimentos, a versões típicas parecem instantâneas. Mesmo os binários maiores compilam em apenas alguns segundos. E o código compilado roda quase na mesma velocidade do C. A GO foi feita para você se mover rápido”, afirmaram os desenvolvedores no blog do Google.

Técnicamente falando, a linguagem utiliza ponteiros, mas não os aritméticos. Ao invés disso, ela oferece pedaços interligados para acesso aleatório á memória. Segundo a empresa, isso deve a torna mais leve e simples.

Confira um exemplo de código do famoso programa “Hello World” escrito na linguagem GO:

package main

import "fmt"

func main() {

fmt.Printf("Hello, world\n")

}

Dois compiladores já estão disponíveis, o gccgo e um pacote com opções para as arquiteturas de 64 bit e 32 bit.

  • 29.07.2010 - Acidente de navio mata 138 na República Democrática do Congo Ler Mais

  • 29.07.2010 - Chuvas atrapalham resgate de vítimas de acidente no Paquistão Ler Mais

  • 29.07.2010 - Quatro soldados iraquianos mortos em diversos ataques Ler Mais

  • 29.07.2010 - Órgão afegão diz que situação segurança é pior do que em 2005 Ler Mais

  • 29.07.2010 - Karzai: documentos vazados pela Wikileaks coloca vida de afegãos em perigo Ler Mais

  • 29.07.2010 - Exército israelense pune filho de Netanyahu por chegar atrasado em seu turno Ler Mais

  • 29.07.2010 - Mãe de 8 bebês achados mortos pode pegar perpétua na França Ler Mais

  • 29.07.2010 - Talibãs felicitam Holanda por retirar tropas do Afeganistão Ler Mais

  • 29.07.2010 - Com acordo sobre troca, Irã cessaria enriquecimento nuclear Ler Mais

  • 29.07.2010 - Militar resgata filhote de cão chutado como bola no Afeganistão Ler Mais

  • Ver Todas