DART – Google’s new programming language of tomorrow
The opening keynote at this year’s GotoCon in Denmark gave us our first view of Dart, Google’s new programming language. This post is about the findings and discussions that were circling at the conference, starting with why this has come about in the first place.
What about the Dart specification and browser adoption? When asked if they were going to open up spec contributions to the wider community, they responded, “without other browsers adopting Dart’s VM, whats the point in opening up the spec to a community of one?” Although it wasn’t said explicitly, it raises the most important point for Dart; will the Mozilla’s and Microsoft’s of the world ever want to adopt a Google-backed VM?
Perhaps the biggest potential would surface if Dart also went server-side, which it does look like there’s plans to do so judging by the leaked internal memo that kicked this whole thing off.
- Front-end Server — Dash will be designed as a language that can be used server-side for things up to the size of Google-scale Front Ends. This will allow large scale applications to unify on a single language for client and front end code.