"Besonders interessant ist das Typsystem. Klassisch teilt sich die
Programmiersprachen-Welt in statisch typisierte und dynamisch
typisierte Sprachen. Typsysteme werden genutzt, um Fehler im
Quelltext frühzeitig zu identifizieren. Diesen Ansatz treibt Dart auf
die Spitze: Das statische Typsystem meldet nur Warnungen, falls Code
fehlerhaft sein könnte. Der Code ist aber wie in einem dynamischen
Typsystem dennoch ausführbar. So kombiniert man die Sicherheit eines
statischen Typsystems mit der Flexibilität eines dynamischen
Typsystems."
Irgendwo habe ich das schon einmal gesehen.
"Als Werkzeug steht schon eine auf Eclipse basierte Umgebung namens
Dart Editor bereit. Entwickler können Dart-Anwendungen aber auch
direkt im Browser ausführen, da Dart sich auch direkt in JavaScript
kompilieren lässt. Alternativ kann die Ausführung auf einer eigenen
VM stattfinden. Es gibt bereits eine GUI-Library und als
Demo-Anwendung einen Newsreader, der unter Chrome, aber auch auf
einem iPad läuft."
Ups, das auch.