1: 稼げる名無しさん 2022/11/16(水) 20:49:41.07 ID:78PnWSpi0.net
米国家安全保障局(NSA)は米国時間11月10日、ソフトウェアのメモリー安全性強化に向けたガイダンスを公開した。同機関はその中で開発者らに対して、ハッカーらによるリモートコード実行(RCE)をはじめとするさまざまな攻撃からコードを保護するために、C#やGo、Java、Ruby、Swift、Rustといったメモリー安全性の高い言語に移行するよう推奨している。「可能であれば、メモリー保護機能が言語自体にほとんど、またはまったく内在していないCやC++といった言語から、メモリー安全性の高い言語への移行に向けた戦略的遂行手段を検討することを組織や企業に推奨する。メモリー安全性の高い言語として、C#やGo、Java、Ruby、Swiftなどが挙げられる」と記されている。
1001: 以下名無しさんに代わりまして管理人がお伝えします 1848/01/24(?)00:00:00 ID:money_soku
まあ確かにメモリを直でいじらないといけないような仕組みを作るのでない限りC、C++でなくてもかも。
各種仕組みを覚えるために一度くらいはやってみてもいいと思うけれどな。
まずはC++でメモリアロケータを自作してみるのもアリかと
独習C++ 新版