Tuesday, February 14, 2012

Dart Team's Weekly Digest

Posted by Seth Ladd

A quick update on what happened in Dart-land in the past week (Week of Feb. 6). 
  • In terms of the Dart language specification: 1) Put out proposal for simplifying getters, closurization operator, 2) Many discussions over library/import improvements, 3) Very near decision on == and 4) Ongoing work on 0.08 spec draft.
  • In the Dart VM we implemented library name interpolation (very experimental) and C API for ByteArray and finalization of external types.
  • For the Dart to JavaScript Compiler we had lots of progress on the SSA-based optimizing compiler that now has support for closures, exception handling and complex calling conventions. Moreover, we fixed a few of the high priority reported bugs for frog.
  • As for the Dart UI libraries, we starting to use same infrastructure to generate dart:dom and dart:html (r4021) and libraries are continuing to be restructured to more closely match the SDK. Change r4153 allows isolates to be spawned from closure.
For more info on the above, please join our mailing list.