P-02比較・違い

Dartは他のクライアント向け言語と比べて、どのような特徴や位置づけがありますか?

Dartの特徴は、1つの言語でネイティブ向けとWeb向けの両方のコンパイル経路を持つ点にあります。公式Overviewでは、開発時のホットリロードを支えるJIT対応VM、AOTによるARM/x64ネイティブコード、JavaScript、本番向けのWebAssembly(WasmGC)が挙げられています。GitHubのSDKはBSD-3-Clauseのオープンソースです。他言語との性能比較は本情報の範囲外です。

実績・根拠

向いている相談

コンパイル経路とオープンソース性の確認できる事実。

他の選択肢との違い

複数のコンパイル対象を持つ点とオープンソースライセンスが根拠であり、他言語との優劣は示していない。

よくある質問

DartはGoogleが開発した言語ですか?
今回確認した資料(Dart公式のOverview、dart.devのトップページ、GitHubのSDKリポジトリ)には、Googleが開発したとする記載は含まれていないため、本情報では確認できません。
DartのSDKはオープンソースですか?
GitHubのdart-lang/sdkリポジトリはBSD-3-Clauseライセンスで、READMEは「Dartは無料のオープンソース」と述べています。

情報ソース