さび
錆とは何ですか?
Rust は、パフォーマンスと安全性を念頭に置いて設計されたマルチパラダイム プログラミング言語です。これは特に安全な同時実行の場合に当てはまります。 Rust は総合的に C++ に似ており、参照を検証するために借用チェッカーを使用することでメモリの安全性を保証できます。
このプログラミング言語は、Mozilla Research の Graydon Hoare によって設計されましたが、開発サイクル全体を通じて、Dave Herman、Brendan Aich などの人々の貢献もありました。この言語は、Rust コンパイラだけでなく、Servo レイアウトやブラウザ エンジンを作成する際に最終的に改良されました。
長年にわたり、Microsoft などの企業が安全性が重要なソフトウェア コンポーネントを保護するためにこれを実験するなど、業界内で多くの使用が行われるようになりました。
Rust は 2016 年以来、最も愛されている言語の 1 つであるという評判があります。
Rust には、それを中心にエコシステム全体が構築されています。実際、コンパイラ以外にも、製品品質のソフトウェアの作成と維持に関して多くの機能を備えています。複数の同時 Rust ツールチェーンをインストールしたり、「rustup」を通じて管理したりできます。Rust インストールには、依存関係の管理、Rust ネット、ドキュメントの生成などに使用されるコマンドライン ツールである Cargo が付属しています。