>>33
Javaのコードは(C#とか他の言語で書かれたものが先にあるかも知れないが)
形式的には唯一のプログラム仕様書のリファレンスとしての価値しかない。
他の(Javaソースから形式的に)派生した実装用ソースがオリジナルでな
いことを間接的に示せることが価値の本質。
これで著作権とか主導権の争いで分裂・絶滅することが回避できる。
だから原本をコンパイルしてそのまま実装コードとして流用するのは
良くないこと。原理主義者になってしまう。必ず修正・現実への最適化
をしなければならない。
まぁ、プログラマがディスクの片隅にしまっておいて、時折参照する
原本みたいなもの。
本当のJavaプログラマなら、1行のコード生産に一ヶ月以上の検討を
要する場合も有り得ることは理解できる筈。自前のクラス一つ作るの
は、C++とかだったらいとも簡単に平気でやってしまうが、Javaで
そんなことしたら、大騒ぎになる。
IDEでデバッグしながらという開発方法はJavaには合わない。