GoogleがJavascriptの置き換えを開始-Dart言語

長い間これを待っていた人々を祝福できます。 まったく待たなかった人たちについては、それはまだ起こったので、私は言うことはありません。 今日(11月15日)、GoogleはDartプログラミング言語の最初の安定バージョンを発表しました。



以下は、ソフトウェアエンジニアでDartisanの責任者であるLars Buckが書いたものです。

本日、Webアプリケーションを開発するためのオープンソースのクロスブラウザツールであるDart SDK 1.0をリリースします。 Dartを紹介してから2年間、最初の言語開発者と緊密に協力してプロジェクトを開発し、コミュニティを拡大しました。 このリリースは、DartがWeb開発者向けの既製製品に移行したことを示しています。



Dart SDKには、シンプルで強力なプログラミング言語、堅牢なツール、豊富なコアライブラリなど、構造化されたWebアプリケーションの開発に必要なものがすべて含まれています。 これらのツールを一緒に使用すると、プロジェクトが本格的なWebアプリケーションに成長するときに、ワークフローをより簡単に、より速く、よりスケーラブルにすることができます。



SDKには、コード補完、リファクタリング、定義への移行、ヒント、警告などを備えたデバッグ機能を備えた、簡単だが強力なエディターが含まれています。 SDKは、ネイティブDart VMを備えたChromiumのカスタムバージョンであるDartiumによる編集/更新ループも提供します。 ブラウザ以外でも、Dart VMはユーザー側の非同期コンピューティングに使用できます。



最新のブラウザーでコードを実行するには、dart2jsトランスレーターがあります。 生成されたコードのパフォーマンスは、最初のリリース以来大幅に改善されており、多くの場合、ネイティブJavaScriptコードとほぼ同等であることが判明しました。 DeltaBlueベンチマークによると、生成されたコードはJavaScriptよりも高速です。 出力コードのサイズも大幅に削減されました。 ゲームPop、Pop、Win!用に生成されたJavaScript 1年前より40%少なくなりました。 VMのパフォーマンスは引き続き改善され、V8で実行されているネイティブJavaScriptよりも42%から130%高速になりました(ベースラインに依存)。







Dart SDKには、500を超えるコミュニティパッケージがあるパッケージマネージャーもあります。 AngularDartやPolymer.dartなど、Webアプリケーションを構築するための高度な基盤として機能します。 Dart開発者は、お気に入りのJavaScriptライブラリを引き続きDartで使用することもできます。



将来、DartチームはDartiumの改善、生産性の向上、プラットフォームの開発に注力します。 特に、下位互換性を確保するためのコアテクノロジー(Google Chrome トランスレーターの例 )の変更。




ここで Dartを試すことができますGoogle +の Dartisansコミュニティ。



All Articles