「やじうまの杜」では、ニュース・レビューにこだわらない幅広い話題をお伝えします。 「Windows Sysinternals」の創設者として著名なMicrosoftのMark Russinovich氏が自身のTwitterアカウントで明らかにしたところ、最新のプレビュー版「Windows 11」にはRust言語で開発されたカーネルが導入されているとのこと。 Windowsのカーネルは主にC言語で開発されています(アセンブラやC++言語も用いられている)。これらの言語はプログラマーがメモリを直接管理できるため、リソースに制限のあるデバイス・ハードウェアでパフォーマンスを出しやすいといったメリットがあります。しかしその一方で、メモリ管理にミスがあると安定性を損なったり、重大な脆弱性につながりかねません。 そこで注目されているのが、Rust言語です。Rustはコンパイラーがメモリ管理を厳格にチェ
