Dart Team's Weekly Digest

19 views
Skip to first unread message

Anders Sandholm

unread,
Jun 15, 2012, 10:05:40 AM6/15/12
to Public Dart List

In the Dart to JavaScript Compiler we improved generated code for simple bailout functions, enabled speculative optimizations in methods called from loops and added support for discovering when fields are effectively final, but not marked as such. We also removed unnecessary braces from generated code, fixed a few browser compatibility issues (http://dartbug.com/3152 and others) and fixed some issues with isolates.

Dartium can now pause on exceptions, including checked mode.

In the Dart Editor we fixed 29+ issues in the static analyzer, added new syntax coloring to highlight the use of var variables, and to distinguish member and static fields from local variables (aka semantic highlighting). We added new syntax coloring to show other uses of the currently selected variable (aka mark occurrences), added support for the "as" operator, added a warning if the + operator is used with strings. Finally, when debugging a command-line app, the debugger will break on uncaught exceptions (TypeError and AssertionError). More to follow on the debugging story.

--
Anders Thorhauge Sandholm
Product Manager, Google

Ruudjah

unread,
Jun 15, 2012, 10:19:58 AM6/15/12
to General Dart Discussion
In 1989, a guy decided a beat on a drum. It echo'd. A few years later,
a club of nerds bought the team beating most often on the drum.
Another few years later, and that club of nerds outcompeted another
club of nerds eager to beat the drum. In 2000, there was only one guy
beating on one drum, and the pace was slowing down significantly,
grinding to a halt around 2002. But the guys previously outdrummed
came back with a new performance; this time they shared the script of
the performance. Meanwhile all the time, there was a red guy silently
drumming on a shiny drum in the corner, and another guy drumming on a
very shiney expensive looking laptop. The guys offering a shop to
search for new drums then decided they would like to join. They didn't
just stand there and made a new drum. They indeed made a new drum, but
they also made new ways to beat the drum, built loads of things to
help drummers. They decided to up the tempo and add another very shiny
new drum. This new drum was made to be drummed very regularly.

And they did beat the drum very regularly.

Ruud

Peter Ahé

unread,
Jun 15, 2012, 11:22:05 AM6/15/12
to Ruudjah, General Dart Discussion
I thought the guy started drumming in 1971 (some say 1972).

Cheers,
Peter
Reply all
Reply to author
Forward
0 new messages