[フレーム]
BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

InfoQのすべての体験をアンロックして、そのメリットを最大限に活用しましょう

ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。

ログイン
または

アカウントをお持ちでない方

登録
  • あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。
  • 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。
  • 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。

Topics

地域を選ぶ

InfoQ ホームページ ニュース Google、Dart 1.0をリリース

Google、Dart 1.0をリリース

2013年11月20日 読了時間 2 分

作者:

翻訳者

原文(投稿日:2013年11月14日)へのリンク

最初の発表とプレビュー版リリースから2年、Devvox in Belgiumにて、Lars Bak氏がDartの最初の安定版リリースを発表したDartはGoogleの新しいWebプログラミング言語であり、最新のWebアプリケーションを開発するためのプラットフォームだ。

Dart 1.0は、再デザインされたWebサイト、Dart VM、Dart2JS(DartコードをJavaScriptに変換する)、EclipseベースのIDE、Dart VMを搭載したChromeの特別ビルドであるDartiumとともに登場した。

この2年で、Dartのパフォーマンスは劇的に改善した。Dartコードの実行には、2つの方法がある。1つはネイティブのDart VMを使うもので、去年、特定のベンチマークでJVMを打ち負かした。Dartをネイティブにサポートしていないブラウザの場合(現在のところ、サポートしているプロダクションレベルのブラウザはない)、dart2jsツールを使うことで、DartコードをJavaScriptにコンパイルすることができる。最近、dart2jsが生成したJavaScriptは手書きのJavaScriptコードよりも優れているというベンチマークが出た。さらに、生成されるJavaScriptのコードサイズは劇的に小さくなっている

同様に、dart2jsの出力コードサイズも大幅に削減されました。Pop, Pop, Win!というゲームで生成されたJavaScriptは、1年前と比べて40%小さくなりました。VMのパフォーマンスも改善し続けています。ベンチマークにもよりますが、V8で動作する同等のJavaScriptよりも、42%から130%まで高速になっています。

ブログでの発表で、DartチームはプロダクションにDartを使っている会社の名前をいくつか明らかにした。InfoQでは、今年の初めにBlossomの人に話しを聞いたが、彼らはアプリケーションを徐々にDartへポーティングしている。Dartのユーザには、MontageSoundtrapMandrill、そしてGoogleの社内CRMアプリケーションやGoogle Electionsなどが含まれる。

Dartライブラリの領域にも、いろいろなことが起こっている。パッケージリポジトリであるDart Pubには、ユーザが寄贈した500のパッケージが含まれている。Googleも自身のフレームワークのいくつかをポーティングしている。これには、人気のあるAngularJSフレームワークのDartポートであるAngular.dartと、そのWeb ComponentsシムライブラリであるPolymerのポートも含まれる。

Dartは公式に、安定していてプロダクションレディであると宣言された。Dart 1.0はフリーでオープンソースであり、主要なプラットフォーム向けに、そのWebサイトからダウンロードできる。更新されたWebサイトには、Dartの5分間のウォークスルー1時間のチュートリアルがある。

この記事に星をつける

おすすめ度
スタイル
  • 関連記事

    • 関連スポンサーコンテンツ

特集コンテンツ一覧

InfoQ ニュースレター

毎週火曜日に前週のまとめコンテンツをお送りいたします。(日本語版は不定期リリース)25万人のシニアな開発者コミュニティーにぜひご参加ください。 サンプルを見る

We protect your privacy.

BT

AltStyle によって変換されたページ (->オリジナル) /