Dart to nowy opensourcowy język Google stworzony do robienia aplikacji webowych. Kilka dni temu ukazało się wydanie beta Edytora i SDK. Nowa wersja zawiera wiele usprawnień i przynosi poprawę wydajności całego środowiska.
Dart to framework w skład którego wchodzi: język Dart, narzędzie do transpilacji do Javascript (dart2js), zestaw bibliotek podstawowych (SDK), wirtualna maszyna, edytor (opart o odchudzonego Eclipse), narzędzia do zarządzania zależnościami i eksportu projektu (Pub).
Wśród najważniejszych zmian od wersji M4 można wyróżnić:
poprawiona wydajność o 10-40% w różnych benchmarkach wydajności maszyny wirtualnej i kodu tłumaczonego na javascript
wsparcie dla operacji SIMD w wirtualnej maszynie
szereg poprawek dotyczących debugowania projektów w edytorze
poprawione wsparcie dla typów generycznych w dart2js
Wokół Darta dzieje się wiele ciekawego. Na oficjalnym repozytorium Dart: pub.dartlang.org – szybko przybywa komponentów robionych przez społeczność zgromadzoną wokół tego środowiska.
Niedawno Adobe ogłosiło możliwość integracji projektów Adobe Flash z Dart poprzez specjalny toolkit http://toolkitfordart.github.io/ zorientowany na robienie gier HTML5
Wersja 1.0 Darta zapowiadana jest na jesień tego roku.
Pełna informacja o wydaniu w języku angielskim: http://news.dartlang.org/2013/06/release-notes-for-darts-beta-release.html
Więcej informacji o Dart: www.dartlang.org