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

Java 1.4SE正式リリース」記事へのコメント

  • 結局、Sunが意地を張らずに環境オリエンテッドのネイティブ
    実行バイナリを吐ける「ようにもできる」コンパイラにすれ
    ばJava嫌いの多くは見直してくれると思いますけど。
    マイクロソフトのC#を見て

    「そうか、MSはJavaで.EXEを作りたかったのか」

    と思った人は多いはず。
    • >結局、Sunが意地を張らずに環境オリエンテッドのネイティブ
      >実行バイナリを吐ける「ようにもできる」コンパイラにすれ
      >ばJava嫌いの多くは見直してくれると思いますけど。

      GJC (Gnu Java Compiler) だと、ネイティブコードを吐けるみたいですね。
      #どの程度対応しているのかは良く知らないのですが…。
      --
      masamic
      • by Anonymous Coward
        gjcだとネイティブコードが作れるだけですよね。そうではなくて、普通のWindowsアプリケーションが作りたいんです。

        そういえばhttp://www.microsoft.com/japan/presspass/releases/021402msdn.htm なんてニュースもありましたね……
        • SwingなりAWTなりjava.utilなりでちゃんと面倒見てくれるなら
          必ずしもAPIを呼べるようにする必要はないと思います。
          最大の問題はVM上で実行するから起動も実行も遅いことでしょう。
          体感速度でC/C++バイナリの3倍~10倍くらい遅いと思います。
          それに、ちょっとしたユーティリティを組もうと思っても、java
          だと遅いしJREもいるし起動も面倒だし、さりとてC/C++だと組む
          のがちょっと面倒だし今いち美しくないしとか悩んだりします。
          javaで.exe(というかネイティブコード)が吐けるだけでかなり
          違うと思いますけどね。
          親コメント

私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson

処理中...