FlutterがDartを使う理由

Flutter

Googleが開発した「Flutter」は、どんどん流行り始めています。

そして、そのFlutterで使われている「Dart」という言語です。

「Dart」は、「Java」と非常によく似ている言語ですが、なぜこの言語が使われているのでしょうか?

スポンサーリンク

理由

プログラマー, プログラミング, コード, 仕事, コンピューター, インターネット, テクノロジー

FlutterにDartが使われているのには、5つの理由があります。

  1. OOP(オブジェクト指向型プログラミング言語)
    数多くの言語で使われている指向です。
    非常に便利であること、他の言語からの学びやすさが理由になっています。
  2. ハイパフォーマンス
    Dartは高機能な言語であるため、アプリのパフォーマンスを上げることが出来ます。
  3. フレーム落ちを防げる
    Dartは、処理速度が高いため、アプリのフレーム落ちを防ぐことが出来ます。
  4. 生産性が高い
    Dartは、高生産性言語とされ、プログラミング効率がかなり良いです。
  5. Googleが開発している
    Flutterと同様に、「Dart」がGoogleが開発した言語です。
    これはかなり都合が良く、FlutterとDartの両方のバージョンをGoogleが操作できます。

他の言語にも同じような特徴を持つものがあるのですが、特に大きいのが「Google」が開発しているという部分です。

FlutterのためにDartのバージョンを上げたり、必要な機能を追加することがGoogle側で操作することが出来ます。

その逆も然りです。

仮に、DartをGoogleが開発していなければ、Flutterに機能を追加たり、修正をしたいのにDartのバージョンのせいで出来ないといったことが起こります。

まとめ

FlutterがDartを使うワケは、次の5つです。

  1. OOP(オブジェクト指向型プログラミング言語)
  2. ハイパフォーマンス
  3. フレーム落ちを防げる
  4. 生産性が高い
  5. Googleが開発している

オススメの記事

参考

コメント

タイトルとURLをコピーしました