アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stableって古いって意味だっけ? -- Debian初級
JREの互換性 (スコア:1)
Re:JREの互換性 (スコア:0)
Re:JREの互換性 (スコア:0, 参考になる)
ないからこういう問題になっている。
というか出来ないといったほうが正解。
Javaのプラットフォーム間の互換性は同一バージョン下でのお話。それとて結構怪しいもんですが。
Re:JREの互換性 (スコア:1, すばらしい洞察)
> ないからこういう問題になっている。
これ、具体的にお願いします。
こういう場合って、たいてい筋の悪いプログラムを書いているせいだと思うのだけど、そうでない例があれば教えてください。
Re:JREの互換性 (スコア:-1)
ガラリと変わるんだから、ダメダメ。
メソッドがごっそりなくなってたりするから、
プログラマの技量どうのこうので解決する問題じゃないでしょ。
変えた理由が、このクラスの実装は美しくないから、
もっとすっきりした構造にしました、とかだし。
「これとこれ、無くなったから。代わりにこれを使ってね。こっちのほうがきれいでしょ」とか。
こんな学生が卒業研究で試行錯誤しながらコンパイラ作ってるようなレベルの議論と理由で
仕様がどんどん変わっていく様は、見ていてあいた口がふさがらなくなる。
Re:JREの互換性 (スコア:-1, 荒らし)
なんだこの学生
http://srad.jp/comments.pl?sid=308283&cid=909153
670:名無しさん@ゴーゴーゴーゴー!:2006/03/26(日) 20:29:56 ID:ebWUWwOu
>>669
うーん、mozilla や Gtk+ や Qt での仕様変更に対して言ってるならわかるけど、
Java で実際にメソッドがなくなったり、仕様がガラリと変わったって例ってあるかなあ。
671:名無しさん@ゴーゴーゴーゴー!:2006/03/26(日) 22:36:22 ID:/PIFGsHV
>>670
1.4から5.0(1.5)では、ガラリと変わった希ガス
Re:JREの互換性 (スコア:2, 参考になる)
変わったんじゃなくてAPIが増えただけだと思いますが。
ちなみに1.5でガラリと変わった様に見える Generics とかの言語仕様は、javac が頑張ってるだけでバイトコード的には今まで通りキャストしたりする処理に置き換えられてるだけなんですけどね。