14 Kasım 2009 Cumartesi

Go Google: un open-source language

Go Google: un open-source language

Go Google promette rapidi i tempi di compilazione ed è progettato per lo sviluppo di applicazioni multithread.

Google non ha mai avuto paura di inventare nuove tecnologie, in cui ci si sente i sistemi tradizionali sono carenti, e questo non è mai stato così evidente come con l'annuncio di tutto della società linguaggio di programmazione nuovo.

Secondo un articolo su il ExtremeTech, il nuovo linguaggio - soprannominato 'Go' - è nata quando la società ha deciso che aveva bisogno di un razionale, metodo semplice per la creazione di server e altri progetti per uso interno. Mentre progettato per l'utilizzo di Google, il linguaggio è reso disponibile sotto una licenza open-source - che significa che è completamente gratuita per chiunque attuare per qualsiasi scopo.

Il sito ufficiale - che a sua volta gira su un server web scritto in Go - spiega che il linguaggio è stato progettato per essere semplice, rapida, e combinare i vantaggi di interpretato - in cui il codice viene eseguito, come richiesto - e compilato - in cui il codice viene cambiato in un formato direttamente eseguibile - lingue. Progettato con il supporto per i sistemi multithread, un solido sistema di raccolta dei rifiuti, e un compilatore incredibilmente veloce, è una lingua che non è certo un bel po 'di interesse nella comunità di programmazione.

Infatti, la velocità sarà probabilmente la maggiore attrazione per molti: un video di introduzione al sistema dimostra circa un migliaio di righe di codice Go compilazione in circa due centinaia di millisecondi su una macchina media desktop - la messa a sperimentare cambiamenti molto meno doloroso rispetto a un linguaggio tradizionale compilato.

Per chi fosse interessato a provare Go, Google ha una sezione di tutorial sul sito ufficiale, insieme a un importo non trascurabile di codice di esempio per giocare intorno con.

Credete che Go Google potrebbe rappresentare il futuro della programmazione, o è probabile che sia niente di più di una deviazione netta per chi si trova vero oggetto di sistemi orientati un po 'di confusione? Condividi i tuoi pensieri su in forum.

Hiç yorum yok:

Yorum Gönder