Skip to main content

Posts

Showing posts from October, 2011

New site for Dart news and articles

For the latest Dart news, visit our new blog at  https://medium.com/dartlang .

Try out the Dart editor!

Posted by David Chandler Dart Editor "alpha" binaries are now available for Windows, Mac, and Linux. Dart Editor is a lightweight, open-source editor based on Eclipse components. In addition to editing Dart programs, you can use Dart Editor to invoke the Dart-to-JavaScript compiler and launch Dart-based web apps. Get started with the  Dart Editor tutorial , where you can download the continuous or integration builds.a

A coding style guide

Posted by Bob Nystrom I just finished putting the final touches on our first  coding style guide  for Dart. Having a consistent style makes it easier for all of us to read each other's code. I think the Python and Ruby communities do a great job of this in particular, and I hope we can do something similar for Dart.

Dart slides from SenchaCon available

Posted by David Chandler I recently presented  Building Modern Apps with HTML5 and DART  at SenchaCon. The Dart section begins with  slide 26 and illustrates some of the ways in which Dart facilitates the building of large-scale applications while retaining the lightweight feel of a scripting language. Click on the Dart code samples to see highlighting of various language features. We'll be adding more presentations at  www.dartlang.org/slides/  soon.

Dart language spec v0.03 now available

Posted by Seth Ladd Now available for your enjoyment, the  Dart language spec version 0.03  has been published. Some of the changes include: 2: Expanded examples of grammar. 7.5.2: Corrected reference to undefined production typeVariables to typeParameters. 7.9: Removed static warning when imported superinterface of a class contains private members. 8.3: Removed redundant prohibition on default values. 8.4: Removed static warning when imported superinterface of an interface contains private members. 10: Fixed typo in grammar 10.10.1, 10.10.2 : made explicit accessibility requirement for class being constructed. 10.10.2: make clear that referenced constructor must be marked const. 10.14.3: fixed botched sentence where superclass S is introduced. 10.27: qualified definition of v + + so it is clear that v is an identifier.