Venerdi, 19 marzo 2010 - 20.15.10 A A A Homepage | Forum | Feed RSS


salta il menu principale











Google Go: il nuovo linguaggio di programmazione veloce. Una rivoluzione?

Google annuncia un nuovo linguaggio di programmazione open source, denominato Go. Caratteristiche e novità.

a cura della Redazione
 
Segnala questa notizia ai tuoi amici

«Hey! Ho! Let’s Go!» cantavano i Ramones, «Hey! Ho! Let’s Go!» si intitola il post con il quale Google annuncia un nuovo linguaggio di programmazione open source, denominato proprio Go e capace di combinare la velocità di lavorazione di un linguaggio dinamico come Python con le performance e la sicurezza di un linguaggio compilato come C o C++. Obiettivo dichiarato, rendere la programmazione veloce, produttiva e divertente.

Go, assicura l’azienda di Mountain View, è in grado di offrire un’elevata velocità di compilazione. Google promette che il nuovo linguaggio di programmazione open source consentirà agli sviluppatori di realizzare programmi che girano alla stessa velocità di applicazioni native in C, con una compilazione delle applicazioni pressoché istantanea. Se volete scrivere un server per migliaia di thread di comunicazione e perdere meno tempo nel leggere migliaia di blog mentre aspettate, Go è lo strumento ideale, scrive Google. La curva di apprendimento, sottolinea BigG nella FAQ del sito ufficiale, non è ripida e il livello di difficoltà è similare a quello di Java.

Al momento, esistono due compilatori ufficiali: Gccgo, che si appoggia a GCC come back-end, e una suite di compilatori, 6g e 8g, sviluppati rispettivamente per sistemi x86 a 64 bit e x86 a 32 bit. Google dovrebbe anche rilasciare entro breve periodo il supporto per chip ARM e dispositivi Android.

Il Go Team vanta la presenza di personaggi del calibro di Robert Griesemer, uno degli sviluppatori del compiler Java’s HotSpot e di V8, il motore JS di Chrome, di Kenneth Thompson, insieme a Dennis Ritchie creatore di Unix, di Rob Pike, insieme a Thompson creatore dello standard UTF-8.

Autore: Marcello Tansini

Ultimi articoli correlati:

Categoria: Programmazione
Pubblicato il 11/11/2009
Le ultime news



Newsletter

Rimani aggiornato, iscriviti alla nostra newsletter!
(lun. e giov.)