Issues » 29

This week's Dart programming language news.

View this newsletter on the Web or see the issue archive.

Dart Weekly

Issue #29 - June 21, 2013

Thanks as always to Chris Buckett, the editor of Dartwatch.com, for continuing to curate this newsletter. A bigger than usual issue today as we're experimenting with including package updates.

Featured

John Sonmez was sceptical about Dart when it was launched, but find out why he now thinks that "The Dart language is awesome!"
With Dart entering the beta phase, the Dart ecosystem, which includes the Dart Editor, dart2js and other tools have also received numerous improvements. Check out this Chromium Blog post to find out more.
The big news this week is that Dart has entered the start of the Beta phase. There are lots of blog posts announcing this, with this post providing lots of the details.
Featuring details on the Dart Editor, dart2js, the Dart VM, libaries, pub, html, Dartium and Web UI, the release notes give you the details about what's improved now that Dart is in beta.

Articles

A pro-Dart article that describes Dart as an attempt to “move beyond the inherent limitations of JavaScript”. There are many issues involved in this seemingly simple topic. In the comments after the article, JavaScript creator mentions some of them and defends “his” language.

Miscellaneous

Alan Knight spoke at the recent Smalltalk conference, demonstrating that Dart has many Smalltalk-ish features. Check out the slides and video from his blog.
Dart Web Toolkit (DWT) is a development toolkit for building and optimizing complex browser-based applications inspired by GWT. With a rich set of widgets, panels and utility classes compatible with GWT, you can bring your GWT skills to Dart.
Need to show graphs of data in Dart? The simplot library is a simple, lightweight tool for taking virtually any data that can be stored in a List and plotting that data to a canvas element in a browser window.
Develop rich HTML5 interactive applications and games with the Dart language and Adobe Flash Professional. If you like developing in ActionScript 3 using SWCs you will feel at home as this toolkit offers exactly the same comfort.
Like maps, love Dart? Watch Brett Morgan and see how easy and fun it is to use the Google Maps JS API with Dart, using Alexandre Ardhuin's excellent Dart Google Maps library!

Package Updates

Lost Dart is an Inversion of Control container for managing dependency injection and dependency management. This provides all the usual benefits of DI, such as encouraging good modularisation and separation of concerns.
With the tags library, you can build trees of html tags with a clean syntax from within your Dart code.
Fields is a client-side property editor UI with support for editing annotated Dart classes.
Bot is a Dart Bag of Tricks, with useful collection classes, color conversions between Rgb, Hex and Hsl, events and math functions.
Lost Dart is an Inversion of Control container for managing dependency injection and dependency management. This provides all the usual benefits of DI, such as encouraging good modularisation and separation of concerns.
With the tags library, you can build trees of html tags with a clean syntax from within your Dart code.
Fields is a client-side property editor UI with support for editing annotated Dart classes.
Bot is a Dart Bag of Tricks, with useful collection classes, color conversions between Rgb, Hex and Hsl, events and math functions.
The more library provides a number of useful classes and constructs, such as a bitset, char matcher, ranges and fractions.
A static file Web server written in Dart. It can be used as a stand-alone command line tool or imported as a package in a Dart application.
This is a library for providing access to the Weather Underground API to Dart applications. It provides for asynchronous access to the REST API for dart:io based applications, support for dart:html is on the road map for release in June.
Dart Weekly is published by Cooper Press. Our other newsletters include JavaScript Weekly and Ruby Weekly. Reading this as a non-subscriber? Click here to subscribe to Dart Weekly.

You opted in to Dart Weekly at dartweekly.com to get weekly e-mails about Google Dart and related browser technologies.

Unsubscribe | Change your e-mail address.

Street address: Office 30, Lincoln Way, Fairfield Enterprise Centre, Louth, Lincs, UK, LN11 9EJ
ONE e-mail each Friday. Easy to unsubscribe. No spam — your e-mail address is safe
Published by Cooper Press and curated by Chris Buckett