A Linguagem do Google

O mundo dos geeks foi sacudido mais uma vez. Há alguns dias, o Google lançou oficialmente sua nova linguagem de programação, chamada simplesmente de "Go".

Como toda linguagem moderna, ela é orientada a objetos (mas não restrita a esse paradigma), tem coleta de lixo automática, um de seus objetivos é a programação paralela e o suporte aos processadores multicore, é extremamente rápida no processo de compilação. Compilação?!?!?! Sim a linguagem é compilada e gera código nativo. Isso é interessante porque quebra com uma tendência dos últimos anos de somente se criar linguagems interpretadas ou byte-coded.

Atualmente o compilador somente funciona em Linux e MacOS X. Não há port para Windows ainda, mas em breve deve surgir.

Abaixo segue o onipresente Hello World escrito em Go, simples e direto.

//////////////////////////////////////
package main

import "fmt"

func main () {
fmt.Printf ("Hello World\n")
}
//////////////////////////////////////


A página oficial do Go é http://golang.org

Comentários

Postagens mais visitadas deste blog

GPS Intergalático

PC Siqueira vs. Felipe Neto

Gene vs. Anonymous