Gli sviluppatori del progetto Chromium hanno reso disponibile Dart SDK 1.0, prima versione stabile del noto toolkit Open Source cross-browser per la realizzazione di Web application strutturate; la release definitiva del devkit promosso da Mountain View è il risultato di due anni di lavoro che sarebbero stati necessari per rendere Dart, nato per colmare alcune mancanze di JavaScript, un'alternativa completa da utilizzare anche in fase di produzione.
I miglioramenti apportati in Dart SDK 1.0 riguardano sia il linguaggio di programmazione che gli strumenti a corredo e le librerie integrate del core, il tutto nell'ottica di garantire un maggior livello di scalabilità e un controllo più elevato del flusso di lavoro ai fini di incrementare la produttività; il devkit fornisce un ambiente di sviluppo dotato di un editor con supporto per i completamento del codice, un miglior supporto per il refactoring, un debugger e Dartium, una versione dedicata di Chromium che include la VM di Dart.
Grazie a dart2js (Dart-to-JavaScript Compiler) si avrà a disposizione uno strumento in grado di convertire i sorgenti Dart in JavaScript perché esso sia interpretabile tramite browser Web; nel contempo, grazie all'azione della VM, il livello di prestazioni rispetto ad applicazioni basate su JavaScript nativo dovrebbe risultare nettamente superiore. I benchmark operati su engine V8 avrebbero infatti evidenziato performances migliorate tra il 42 e il 13% e codici più leggeri fino al 40%.
Tra le altre features presenti nell'SDK è possibile segnalare la presenza del package manager PUB che permette il riutilizzo di sorgenti Dart preesistenti, ad oggi sarebbe disponibile un repository composto da circa 500 package messi a disposizione dagli sviluppatori che contribuiscono all'implementazione del progetto; sono poi disponibili le librerie AngularDart (port di Angular.js in Dart) e Polymer.dart (port di Polymer Foundation e Polymer Core) per il supporto ad alcuni dei fremework più utilizzati per la creazione di Web applications.
Via Chromium Blog