Rust言語(ラスト)はMozillaが支援するオープンソースのシステムプログラミング言語
Rustは、速度、並行性、安全性を言語仕様として保証するC言語、C++に代わるシステムプログラミングに適したプログラミング言語として、Firefox、DropboxやCloudflareなどが採用している。
非常に高速でメモリ効率が高くランタイムやガベージコレクタがないため、パフォーマンス重視のサービスを実装できるうえ、組込み機器上で実行も可能になっている。
基本的な制御フローはC言語に似ているが、ほぼ全ての命令文が式(expression)であるという点においてはML言語に似ており、学習難易度が高い言語とされているにもかかわらず、2016〜2019年の間Stack Overflow Developer Surveyで「最も愛されているプログラミング言語」で一位を獲得し続けている。
学習曲線の険しさや、必要なライブラリーの欠如、統合開発環境(IDE)サポートの不足などが、Rustの課題として挙げられている。
Rustという名前はさび菌に由来し、自転車のチェーンリングの錆つきを元にしたデザインのロゴになっている。
Rust のインストールはこちらから
https://www.rust-lang.org/tools/install
《人気の記事一覧|n-yu.com》
⇒ これは便利 Gmail ショートカット で 生産性150%UP?!
⇒ Twitter(ツイッター)のショートカット まとめ、使いこなすと超便利な操作
⇒ クレジットカードの国際ブランドの種類、イシュア、アクワイアラとの違い