アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
MicrosoftはJavaの普及を阻害したか (スコア:4, すばらしい洞察)
その後MicrosoftはIEを出した。そのIEのAppletタグでは動きが違う独自のVMが動いた。delegateという拡張をするとか宣伝していた。
開発者としては、
ベンダーはアプレットを作る際、両方のVMのことを考えながら行った(共通部分しか使わなかったりとかIEで安易に独自拡張を使うとか)。
↓
結局、Appletは面倒だ。
↓
Appletやめ。クロスプラットフォームアプリなんて無理。
Re:MicrosoftはJavaの普及を阻害したか (スコア:0)
ところでMSのVMでは、MS独自拡張を使用しなくても非互換になってしまったのでしょうか?
「共通部分」というのが、「Sunがある時期
Re:MicrosoftはJavaの普及を阻害したか (スコア:3, 興味深い)
「MS製のVMを使わないと実用にならない程、SunのVMは遅すぎた」
という現実があったので(今も余り改善されているとは思えないけど)
それをヌキに「互換性が~」「普及を阻害~」とか言うのは余りにも
「実際に利用していたユーザーの現状を見ていない」発想だと思います。
互換性を売りにしていたJavaですが、その互換性も細かいバージョン
間での
Re:MicrosoftはJavaの普及を阻害したか (スコア:0)
>
>という現実があったので(今も余り改善されているとは思えないけど)
今となっては MS の VM が Sun の VM に勝っているのは
標準ライブラリが小さいので 起動速度が速いことぐらいだと思われ。
Re:MicrosoftはJavaの普及を阻害したか (スコア:0)
Re:MicrosoftはJavaの普及を阻害したか (スコア:0)
>だから今頃そうなっても…という話でしょ。
JDK 1.2 の頃には既に MS の VM と Sun の VM で殆ど同速度出るのですが…