【Rust】なぜ、MicrosoftはC/C++を捨てるか?

これからはRust

Windowsの核となる部分を少しずつC++からRustに置き換えているそうだ。
下記の動画で説明がなされている。
https://youtu.be/NMN9kUUOR1c?si=Mus9RDhGF7mVe82w

【参考サイト】
米国家安全保障局、CやC++からメモリー安全性の高いJavaなどへの移行を推奨 Liam Tung (Special to ZDNET.com) 翻訳校正: 編集部
2022-11-14 11:09
https://japan.zdnet.com/article/35195997/

モダンC++でもメモリの安全性を担保しようとspanという機能も追加されたそうだ。
今後、Rustの開発が増えるとも言われている。習得するには1年ほどかかるとも言われている。下記のサイトが参考になるか。
https://doc.rust-jp.rs/book-ja/

アルゴル言語のFortran、COBOL,PL/Iなどもいままでの膨大な量のコード、ソフトウェア資産があるので、開発言語がなくなりはしません。いまでも数値計算はFortranが選択されています。
C/C++もなくなりはしません。

安全な方向へ進むようです。

試しにAlma Linux へ Rustをインストールして、簡単なプログラムを作成し、コンパイル・リンクとプログラム実行をやってみました。
下記のサイトを見ながら実施、詳細はnoteに記載。プログラミング言語Rust (The Rust Programming Language)
https://doc.rust-jp.rs/book-ja/ch01-01-installation.html
https://doc.rust-jp.rs/book-ja/ch01-02-hello-world.html

Comments

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA