アカウント名:
パスワード:
日本語での解説見つけた。セキュア・バイ・デザインおよびセキュア・バイ・デフォルト [sompocybersecurity.com]
まあ、言うは易し行うは難しの典型だよね、と思いつつ、
メモリ安全性の高い言語の利用(C#、Rust、Ruby、Java、Go、Swift等)
ってあったりして、OSレスだったりハードを直接たたく必要があるときにはRustしか選択肢がなく、その場合でもunsafeだらけになるからメモリ安全とはならないよなあ、と思ったり。組み込み屋にはハードルの高いガイダンスですね。
C/C++の肩身の狭いこと。Cにもunsafe実装はよ
unsafeな事するためにC/C++を選ぶんだからいらない
わかってないな、safeを基本とするモードを設けるから、unsafeが要る、つまり、safeが要るっていうことだぜ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
言うは易し行うはきよし (スコア:1)
日本語での解説見つけた。セキュア・バイ・デザインおよびセキュア・バイ・デフォルト [sompocybersecurity.com]
まあ、言うは易し行うは難しの典型だよね、と思いつつ、
メモリ安全性の高い言語の利用(C#、Rust、Ruby、Java、Go、Swift等)
ってあったりして、OSレスだったりハードを直接たたく必要があるときにはRustしか選択肢がなく、その場合でもunsafeだらけになるからメモリ安全とはならないよなあ、と思ったり。組み込み屋にはハードルの高いガイダンスですね。
Re: (スコア:0)
C/C++の肩身の狭いこと。Cにもunsafe実装はよ
Re: (スコア:0)
unsafeな事するためにC/C++を選ぶんだからいらない
Re: (スコア:0)
わかってないな、safeを基本とするモードを設けるから、unsafeが要る、つまり、safeが要るっていうことだぜ