Articoli e news    Prezzi

Google Go, un linguaggio di programmazione

11:58 - 11 novembre 2009 di Valerio Porcu

Google ha dato vita ad un nuovo linguaggio di programmazione

Google ha reso pubblico un nuovo linguaggio di programmazione, Google Go, che, nelle intenzioni di Big G, vuole colmare le lacune del settore, nel quale "da dieci anni non ci sono grandi innovazioni".


il logo di Google Go

Google presenta Go come un linguaggio veloce, sicuro, affidabile, divertente e open source. Rappresentanti dell'azienda lo hanno descritto come un linguaggio che "unisce la velocità di un linguaggio dinamico come Python all'affidabilità e alle prestazioni di un C o C++".

L'innovazione, chiaramente, non può essere data da una ripartenza da zero, e infatti Go ricorda da vicino C e i suoi vari derivati, che sono ad oggi i più diffusi. Go offre soprattutto una grande velocità di compilazione, come si legge  su uno dei blog Google.

Gli sviluppatori interessati al prodotto possono cominciare a dissipare i loro dubbi dalla pagina di  FAQ, dove si può apprendere anche che esistono 2 compilatori ufficiali, 6g (32-bit) e 8g (64-bit), ai quali si aggiunge Gccc-go.

Go è un esperimento, ed è importante esserne consapevoli; nemmeno Google lo usa internamente, in attesa che raggiunga uno stato di maturazione adatto. Per ora stanno sperimentando Go nell'ambiente server: la sua pagina web ufficiale rappresenta la prima applicazione sul campo.

Go, il cui codice sorgente è disponibile con licenza BSD, promette un salto generazionale nella velocità di compilazione, ma anche, con l'introduzione delle "goroutine" un grande leggerezza, che dovrebbe permettere di sovrapporre diversi processi e di "dire addio agli stack overflows".

Condividi:   

Commenti

Aggiungi un tuo commento
1/2 avanti    
Santino83_02 11/11/2009 12:20
 
si in effetti il mondo della programmazione non conosce grandi innovazioni da una vita... l'ultima veramente di rilievo è stata ruby se non erro...
alakin 11/11/2009 12:23
 
Stack overlows ?? secondo me di linguaggi di programmazione ce ne sono troppi...
Iena 11/11/2009 12:33
 

 Originariamente inviata da alakin

Stack overlows ?? secondo me di linguaggi di programmazione ce ne sono troppi...



hai ragione, ma alla fine fine tutti i linguaggi derivano dal C/C++, pascal, basic... e chi più ne ha più ne metta..
per cui, se conosci il "linguaggio d'origine" è piuttosto semplice utilizzare anche i derivati.
patobaresi 11/11/2009 12:38
 

 Originariamente inviata da Iena

hai ragione, ma alla fine fine tutti i linguaggi derivano dal C/C++, pascal, basic... e chi più ne ha più ne metta..
per cui, se conosci il "linguaggio d'origine" è piuttosto semplice utilizzare anche i derivati.


già, sembra una idea carina. certo se avessero fatto un logo + decente...
Ale Ale Ale 11/11/2009 12:43
 
"unisce la velocità di un linguaggio dinamico come Python all'affidabilità e alle prestazioni di un C o C++"

Per chi ha un minimo di esperienza in linguaggi come C e Java, che sono rompibolle, scrivere in Python è fantastico, solo che ha alcune limitazioni sulla velocità in progetti di grandi dimensioni.
Se riescono veramente a creare un linguaggio di questo tipo sarebbe fantastico, inizio a studiarmelo seriamente!

Per chi non avesse mai sviluppato in Python... beh secondo me come linguaggio è il migliore a livello di scrittura del codice!
claudegps 11/11/2009 12:53
 

 Originariamente inviata da Ale Ale Ale



Per chi non avesse mai sviluppato in Python... beh secondo me come linguaggio è il migliore a livello di scrittura del codice!



Cut per brevita', ti quoto in toto
und3r91 11/11/2009 13:37
 
Veramente interessante.
Hispa 11/11/2009 13:52
 

 Originariamente inviata da Ale Ale Ale


Per chi non avesse mai sviluppato in Python... beh secondo me come linguaggio è il migliore a livello di scrittura del codice!


Quoto anchio in tutto
ardetek 11/11/2009 14:20
 

 Originariamente inviata da patobaresi

già, sembra una idea carina. certo se avessero fatto un logo + decente...



beh.. se valuti un linguaggio dal suo logo.. siamo a posto
Jorkas 11/11/2009 14:45
 

 Originariamente inviata da Ale Ale Ale


Per chi non avesse mai sviluppato in Python... beh secondo me come linguaggio è il migliore a livello di scrittura del codice!



Mai provato il Perl ?

1/2 avanti    
Accedi o  registrati.
Nome utente:
Password:
Segnala TomsHW

Correlazioni

  Categoria: Software
  Tag: Sicurezza E Networking