プログラム言語 Rust(ラスト)とは

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

Rust言語(ラスト)はMozillaが支援するオープンソースのシステムプログラミング言語

プログラム言語 Rust(ラスト)

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》

プレスリリースの無料配信と効果について

Google検索オプション 一覧、検索を使いこなす

これは便利 Gmail ショートカット で 生産性150%UP?!

Twitter(ツイッター)のショートカット まとめ、使いこなすと超便利な操作

クレジットカードの国際ブランドの種類、イシュア、アクワイアラとの違い

ディープエル翻訳 とは、DeeplはGoogle翻訳を超えた!?

YouTubeファミリー プラン とは? 料金、履歴、友達 利用など

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

SNSでもご購読できます。