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

MicrosoftにJava配布強制の仮処分命令」記事へのコメント

  • はじめ、NetscapeでAppletタグでJavaが動いていた。NetscapeとそのJavaはいろいろなプラットフォームで動いた。
    その後MicrosoftはIEを出した。そのIEのAppletタグでは動きが違う独自のVMが動いた。delegateという拡張をするとか宣伝していた。

    開発者としては、

    ベンダーはアプレットを作る際、両方のVMのことを考えながら行った(共通部分しか使わなかったりとかIEで安易に独自拡張を使うとか)。
              ↓
    結局、Appletは面倒だ。
              ↓
    Appletやめ。クロスプラットフォームアプリなんて無理。
    • > ベンダーはアプレットを作る際、両方のVMのことを考えながら行った(共通部分しか使わなかったりとかIEで安易に独自拡張を使うとか)。

      ところでMSのVMでは、MS独自拡張を使用しなくても非互換になってしまったのでしょうか?
      「共通部分」というのが、「Sunがある時期
      • 互換性については細かく見ないと解らないですが、とりあえず

        「MS製のVMを使わないと実用にならない程、SunのVMは遅すぎた」

        という現実があったので(今も余り改善されているとは思えないけど)
        それをヌキに「互換性が~」「普及を阻害~」とか言うのは余りにも
        「実際に利用していたユーザーの現状を見ていない」発想だと思います。

        互換性を売りにしていたJavaですが、その互換性も細かいバージョン
        間での
        • by Anonymous Coward on 2002年12月25日 17時36分 (#225069)
          MS の VM の実装は高速だけど、ある種の条件下では危険な
          実装になっている可能性があるそうで。Sun VM はその辺りを
          素直に実装しているので、遅い反面危険度は少ない.. はず
          なんだよね。

          ある意味、Javaなんぞどうでもよい MS らしい話ではあります。
          親コメント
          • >MS の VM の実装は高速だけど、ある種の条件下では危険な実装に
            >なっている可能性があるそうで。Sun VM はその辺りを素直に実装
            >しているので、遅い反面危険度は少ない.. はずなんだよね

            だから「遅くても良い」という事にはなりませんよね?

            Sunがうたっていたバラ色のJavaを使った世界を再現するには、ある程度の速度でアプリが動かないといけないと思うのですが...

            最近は「マシンパワーが上がったので」そんなに気にならなくなりましたが...そこまでしてJavaにすがる意味ってあるのだろうか?とはちょっと思います。
            個人的には、Javaが実用的な速度で動けば使うし、遅くでダメなら他に代替え品を捜します。仕事で必要なので、その範囲では使ってますけどね。
            親コメント

※ただしPHPを除く -- あるAdmin

処理中...