「やじうまの杜」では、ニュース・レビューにこだわらない幅広い話題をお伝えします。 「Windows Sysinternals」の創設者として著名なMicrosoftのMark Russinovich氏が自身のTwitterアカウントで明らかにしたところ、最新のプレビュー版「Windows 11」にはRust言語で開発されたカーネルが導入されているとのこと。 Windowsのカーネルは主にC言語で開発されています(アセンブラやC++言語も用いられている)。これらの言語はプログラマーがメモリを直接管理できるため、リソースに制限のあるデバイス・ハードウェアでパフォーマンスを出しやすいといったメリットがあります。しかしその一方で、メモリ管理にミスがあると安定性を損なったり、重大な脆弱性につながりかねません。 そこで注目されているのが、Rust言語です。Rustはコンパイラーがメモリ管理を厳格にチェ
![Rust言語で開発されたカーネルがプレビュー版「Windows 11」に(Impress Watch) - Yahoo!ニュース](https://cdn-ak-scissors.b.st-hatena.com/image/square/f097a4463bbe215f31c46552eb88974833a6c0ee/height=288;version=1;width=512/https%3A%2F%2Fnewsatcl-pctr.c.yimg.jp%2Ft%2Famd-img%2F20230512-00000395-impress-000-1-view.jpg%3Fexp%3D10800)