Help us understand the problem. What is going on with this article?

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

More than 3 years have passed since last update.

@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に引き戻してほしい。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした