2005-08-26 パラドックス パラドックスっていうのは、論理的に正しいのに現実的におかしいということです。 論理的に正しいということは、論理的な体系の中で矛盾やあいまいさがないということです。 Javaの言語体系も論理的な体系のひとつです。 Javaで書いたプログラムのコンパイルが通れば、Javaの言語体系の中で矛盾やあいまいさがないということになります。 そのプログラムが現実的におかしいということは、つまりパラドックスです。 プログラマの仕事は、毎日パラドックスを生み出すことだといえます。