Dart SDK Roadmapの進捗状況を確認する

  • 9
    いいね
  • 1
    コメント
この記事は最終更新日から1年以上が経過しています。

@laco0416です。久々にDartに触れます。

Dart SDK Roadmap

Kobito.pMvRyd.png

今年4月に開催されたDart Developer Summitで発表された来年の3月までのロードマップです。この中に登場する目標が現在どういう状況なのか、進捗を確認します。

2015 Q2

v1.10

v1.10の公開は4/29でぎりぎり4月中に間に合いました。

https://github.com/dart-lang/sdk/blob/master/CHANGELOG.md#1100-2015-04-29

v1.11

v1.11の公開は6/27、これまたギリギリでした。

https://github.com/dart-lang/sdk/blob/master/CHANGELOG.md#1110---2015-06-25

Migration to GitHub

6/3にGitHubへ完全移行しました。えらい。

http://news.dartlang.org/2015/06/dart-is-now-on-github.html

WebStorm as IDE

6/27のv1.11から配布パッケージ中にDart Editorを含まなくなっています。

2015 Q3

v1.12

v1.12はこれまたギリギリの8/31に公開されました。

https://github.com/dart-lang/sdk/blob/master/CHANGELOG.md#1120---2015-08-31

HTTP2 + gRPC

これは進捗がよくなさそう。

http2のパッケージはあるけどexperimentalだしあんまり進んでなさそう。
https://github.com/dart-lang/http2

gRPCに関してはパッケージすらない。
https://github.com/dart-lang/sdk/issues/22655

v1.13

11/18、10月までには間に合わなかった。

https://github.com/dart-lang/sdk/blob/master/CHANGELOG.md#1130---2015-11-18

2015 Q4

v1.14

現在開発中ですが12月中に来るのでしょうか。

https://github.com/dart-lang/sdk/blob/master/CHANGELOG.md#1140

Dart Mobile Service

これはおそらく現在開発中の Flutter のことでしょう。

http://flutter.io/

Flutterは開発中ではありますがiOSやAndroid向けにアプリケーションが開発できるようです。

Qiitaでも実際に触ってみた記事がいくつもあります。

Fletch

Fletch、これもはじめはモバイル向けだったはずですが、今はなんと組み込み向けのアプリケーション開発キットになっており、現在サポートしているのはRaspberry Pi2のみというだいぶロックな状況にあります

https://github.com/dart-lang/fletch

2016 Q1

v2.0

GitHub上のマイルストーンは0%です。とはいえ2月までの期限ですからまだまだこれからでしょう。

https://github.com/dart-lang/sdk/milestones

Dart Dev Compiler

鋭意開発中。
https://github.com/dart-lang/dev_compiler

Dart Dev Compiler(DDC)はDartからES6を吐き出すコンパイラです。dart2jsのように難読化されたJSではなくヒューマンリーダブルなJSを吐き出すことを目標にしています。

所感

下半期の進捗が危ういけどDDCはなんとか間に合わせてほしい。多分また4月にSummitあるだろうから1年間の集大成で、TypeScriptとNode.jsに染まりきった私をDartに引き戻してほしい。