Posted by Seth Ladd
Dart is moving quickly, here's a list of some features with their status in both the Dart VM and dart2js compiler. When appropriate, I've included a link to the issue so you can track the progress.
This is a snapshot in time, valid as of 2012-04-12.
Feature: Implicit interface of class
Spec: done
VM: issue 1971
dart2js: done
analysis: done
Feature: Lazy initialization of static variables
Spec: done (0.8)
VM: issue 2472
dart2js: ?
analysis: not done
Feature: const modifier for static variables
Spec: done (0.8)
VM: issue 2505
dart2js: ?
analysis: ?
Feature: Support for abstract classes and methods
Spec: done
VM: issue 1603
dart2js: done
analysis: done
Feature: Cascaded method invocations
Spec: done (0.8)
VM: issue 2501
dart2js: http://codereview.chromium.org/9958009/
analysis: ?
Feature: Concatenation of adjacent string literals
Spec: done (0.8)
VM: done
dart2js: ?
analysis: done
Feature: Call operator
Spec: done (0.8)
VM: issue 1604
dart2js: ?
analysis: not done
Feature: Revised semantics for ==, introduction of equals operator
Spec: done (0.7)
VM: issue 2506
dart2js: ?
analysis: ?
Feature: Show: combinator for libraries
Spec: done
VM: issue 2508
dart2js: ?
analysis: ?
Feature: Checking of type parameter bounds
Spec: done
VM: issue 2507
dart2js: ?
analysis: done
Feature: Implement F-bounded quantification
Spec: done
VM: issue 439
dart2js: ?
analysis: ?
Feature: Mirror interface (aka reflection)
Spec: In progress, initial version done
VM: ?
dart2js: ?
analysis: ?
Dart is moving quickly, here's a list of some features with their status in both the Dart VM and dart2js compiler. When appropriate, I've included a link to the issue so you can track the progress.
This is a snapshot in time, valid as of 2012-04-12.
Feature: Implicit interface of class
Spec: done
VM: issue 1971
dart2js: done
analysis: done
Feature: Lazy initialization of static variables
Spec: done (0.8)
VM: issue 2472
dart2js: ?
analysis: not done
Feature: const modifier for static variables
Spec: done (0.8)
VM: issue 2505
dart2js: ?
analysis: ?
Feature: Support for abstract classes and methods
Spec: done
VM: issue 1603
dart2js: done
analysis: done
Feature: Cascaded method invocations
Spec: done (0.8)
VM: issue 2501
dart2js: http://codereview.chromium.org/9958009/
analysis: ?
Feature: Concatenation of adjacent string literals
Spec: done (0.8)
VM: done
dart2js: ?
analysis: done
Feature: Call operator
Spec: done (0.8)
VM: issue 1604
dart2js: ?
analysis: not done
Feature: Revised semantics for ==, introduction of equals operator
Spec: done (0.7)
VM: issue 2506
dart2js: ?
analysis: ?
Feature: Show: combinator for libraries
Spec: done
VM: issue 2508
dart2js: ?
analysis: ?
Feature: Checking of type parameter bounds
Spec: done
VM: issue 2507
dart2js: ?
analysis: done
Feature: Implement F-bounded quantification
Spec: done
VM: issue 439
dart2js: ?
analysis: ?
Feature: Mirror interface (aka reflection)
Spec: In progress, initial version done
VM: ?
dart2js: ?
analysis: ?
These kinds of posts are very helpful, thank you.
ReplyDeleteI suppose we all have our pet features that we have our eyes on. I'd love to see regular info on the status of the isolate api, especially regarding DOM. A lot of what I've seen is dated and conflicting...
In any case, thanks again.
I'm waiting on info on when we will be able to include external javascript.
ReplyDelete