Dart

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動先: 案内検索
Dart
パラダイム オブジェクト指向
登場時期 2011年10月10日
設計者 Google
開発者 Google
最新リリース 1.24.2 / 2017年6月22日(4か月前) (2017-06-22
型付け optional
主な処理系 Standalone VM, dart2js, frogc
影響を受けた言語 JavaScript, Java, Smalltalk, Erlang, Strongtalk, C#
ライセンス BSDライセンス
ウェブサイト www.dartlang.org
拡張子 .dart

Dart(ダートもしくはダーツ。当初は Dash と呼ばれていた)はGoogleによって開発されたウェブ向けのプログラミング言語である。2011年10月10日 - 12日に開催された デンマークのオーフスで開催された「GOTOカンファレンス」[1]で公開された[2]。この言語は、ウェブブラウザ組み込みのスクリプト言語であるJavaScriptの代替となることを目的に作られた。

歴史[編集]

Dart言語はJavaScript言語にある解決できない言語上の問題点を解決し[3]、なおかつ、より優れたパフォーマンスを発揮し、大規模なプロジェクト用途にも耐え得る特徴を備え、セキュリティ面でもより優れた言語[4]として、設計された。Googleの技術者は「Brightly」というクラウド統合開発環境を開発している。恐らくこれが最初のDart言語のアプリケーションだと思われる。GoogleはDart言語をサポートしないウェブブラウザのために、Dart言語で作られたプログラムをECMAScript 3に必要に応じて変換するクロスコンパイラを提供すると告知している。また、型付のClosure英語版コードをDart言語に変換するツールも提供されることになっている[5]。GoogleはDartの仮想機械Chromeブラウザに統合するとしており、他のブラウザがこれに追従することを期待しているようであった。仮想機械とクロスコンパイラは2011年の末までには利用できる予定となっていた[4]

しかし普及は進まず、2015年には仮想機械のChrome統合を断念。また2017年には、DartはGoogleにおいて重要な言語であるとしながらも、競合するTypeScriptがGoogle社内の標準プログラミング言語として承認されたことが発表された。[6]

[編集]

Hello worldプログラムは、以下のとおりである[7]

 main() {
   print('Hello, Dart!');
 }

関連項目[編集]

脚注[編集]

外部リンク[編集]