Technical Overview : Dart : Structured web programming. Of all the current "we're reinventing JavaScript" approaches, this one is almost the most interesting - in principle, it is a classic OO language with a C#-like feature set and mapping to JavaScript. But what is interesting about this system: it is designed from the outset to also develop in a browser environment. But not just within a browser, but as its own IDE, which integrates a runtime browser. And the developer of the project is the Newspeak (previous post) developer, who has already shown very interesting ideas for an IDE. Currently, the Dart Editor is much more oriented towards typical IDEs than the more innovative ideas of the database-based IDE in my opinion.