型安全はコンパイル時にエラーを見つける事を助ける、みたいな記述があるんですが
実行時にも型情報に基づいて例外を出す事はありますよね?
例外を出して処理をキャンセルしたということをもって型安全と言えますか?
もしそうならコンパイル時エラーだけでなく実行時例外に貢献するだけでも型安全である、
つまり動的型付けでも型安全な場合がある、と言えますか?
もし型の間違いを無視して処理を続けたら、言語にもよるけど、メモリ安全を壊すかもしれない。
そもそも"安全"と言っているのは、何かを破壊から守っているという事です。
メモリ安全は分かり易いですが、型安全とメモリ安全は違うようです。
「型安全とは関係が宣言されていない無関係な型へキャストされないこと」
と定義すると間違いですか?
スレ立てるまでもない質問はここで 149匹目
■ このスレッドは過去ログ倉庫に格納されています
372デフォルトの名無しさん
2019/06/25(火) 11:44:43.82ID:Cc6pu6kp■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国国防省が再反論 SNSで公開した音声とは“別の通報”で日本に訓練の時間や海域を通報したと主張 [夜のけいちゃん★]
- BreakingDown 前日会見で対戦予定選手から不意打ちビンタ→後頭部強打で失神した選手、くも膜下出血と報告「脳内に出血が発見され…」 [Anonymous★]
- フィンランド、ミスや国会議員つり目投稿 くり返されるアジア人差別 [蚤の市★]
- 【給食無償化】国が全額負担 自維公3党、近く合意へ★2 [ぐれ★]
- コメ「余っている」年明けに下落も? 大量の在庫が倉庫を圧迫、赤字の恐れ…業者「値下げするしか…」 ★3 [Hitzeschleier★]
- 【秋田市】新スタジアム「5,000人規模では不十分」 Jリーグ側から指摘 200億近い事業費になる見込み 財政負担がさらに大きく [鉄チーズ烏★]
