In many ways, Dart feels *less* versatile than ECMAScript.next. However, there 
are two ideas that would make a nice addition to class literals:

- Named constructors: Without overloading, you need a way to distinguish 
constructors:
    new Point.zero()
- Factory constructors: are a way to mark constructors so that no instance is 
produced automatically. Then you can return cached instances or instances of a 
subclasses.

Details: http://www.dartlang.org/articles/idiomatic-dart/

-- 
Dr. Axel Rauschmayer

[email protected]
twitter.com/rauschma

home: rauschma.de
blog: 2ality.com



_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to