Nell´era in cui la Rete diventa sempre più rivolta al mobile Google presenta Dart, un nuovo linguaggio di programmazione per il Web che affiancherà Go - nato nel 2007 e inizialmente sviluppato tra gli altri da Ken Thompson - il cui obiettivo si può riassumere in pochi semplici punti:
- Creare un linguaggio di programmazione strutturato;
- Renderlo familiare ai programmatori;
- Offrire alte performance sui moderni dispositivi;
- Fornire l´integrazione nei browser.
Dart nasce anche con l´obiettivo di risolvere alcuni dei problemi che si presentano agli sviluppatori Web, come la scarsa omogeneità di applicativi lato client e server e la scelta forzata tra linguaggi tipizzati staticamente o dinamicamente, oltre alla mancanza di struttura delle applicazioni, che tendono a ingrandirsi rendendo sempre più difficoltoso il mantenimento e il debugging.
Sul sito ufficiale ci sono alcuni esempi, che ricordano in linea di massima il C; Dart inoltre è basato su classi e interfacce, il che lo rende ancora più semplice da imparare per chi conosce linguaggi di programmazione orientati agli oggetti.