プログラム言語 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》

プレスリリース無料配信サイトで無料PRする方法

DeepL(ディープエル)翻訳は、Google翻訳を超えた!?

ベーゼンドルファー 自動演奏ピアノ発売

⇒ 接触確認アプリCOCOA ニュースまとめ

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

YouTubeファミリー プランとは?

 

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

SNSでもご購読できます。