Corsi on-line

Dart, il linguaggio Web Oriented di Google

Dart è il nome di un linguaggio per lo sviluppo creato all’interno dei laboratori di Mountain View e studiato appositamente per la realizzazione di Web applications; l’obiettivo dei tecnici di Google è quello di mettere a disposizione degli sviluppatori uno strumento grazie al quale sar vita sia semplici blog personali che a gestori di applicazioni più complesse.

Dart ad oggi è ancora in fase di test ed è stato rilasciato per raccogliere le impressioni, le segnalazioni e le critiche di quelli che dovrebbero essere gli utilizzatori finali; sintatticamente questo linguaggio somiglia a C# e a Java ed è orientato agli oggetti, ma aggiunge allo loro struttura caratteristiche proprie dei linguaggi per il Web come JavaScript; si noti per esempio la struttura del codice necessario per la stampa di un semplice “Hello World”:

main() {
String message = "Google Dart language";
print('Hello world in ${message }');
}

Dal punto di vista della produzione, le applicazioni basate su Dart potranno essere eseguite attraverso un’apposita macchina virtuale, denominata DartVM, o in alternativa impiegando un compilatore per la conversione del listato in JavaScript.

E’ stato concepito un apposito tipo MIME, “application/dart”, per l’esecuzione del codice Dart immerso nel markup HTML, inoltre,  in futuro la macchina virtuale per questo linguaggio potrebbe essere disponibile di default con il browser Chrome di Google.

Post correlati
I più letti del mese
Tematiche