パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

null参照の考案は10億ドル単位の過ち?」記事へのコメント

  • by Anonymous Coward
    NULLがない場合は、何で初期化したらいいんでしょうか?

    # え?NULLがあっても、NULLなんかでは初期化しませんか。そうなんですか。
    • Re: (スコア:1, 興味深い)

      by Anonymous Coward
      エラーや脆弱性、システムクラッシュの原因とならない安全なオブジェクトがあればいいんじゃないかなぁ。つかどうしてないんだろ。
      参照はがしてもSEGVらず、数値として評価したら0、文字列として評価したら空文字、代入しても何も起きず、関数としてコールしたらすぐ戻り値0で帰ってきて、パス名とかネットワークアドレスとして開いたら/dev/nullみたいな。
      • by Anonymous Coward

        参照はがしてもSEGVらず、数値として評価したら0、文字列として評価したら空文字、代入しても何も起きず、関数としてコールしたらすぐ戻り値0で帰ってきて、パス名とかネットワークアドレスとして開いたら/dev/null

        はたしてそれは安全でしょうか。

        操作するべき対象ではないものを操作しても、
        一見正しく動作しているかのように動作してしまい、
        しかもその動作は決して本来の期待された動作ではないなんて。

        いったいどれほど紛らわしく、発見し難い欠陥となることやら。

UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア

処理中...