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

Sun, VBライクなJavaの開発環境を開発中」記事へのコメント

  •  僕はJava派です。
     どこがセンスあるのかといわれると困りますが、
    SunにはGUIのセンスがないのではと思います。

    せっかくJ2MEで携帯のシェア取ってるけど、
    J2MEの貧弱のGUIのため、
    505iのFlash搭載でごっそりもっていかれそうな気がします。

    じゃどうしろかというと、
    MacromediaもMicrosoft一派だと思うのですが、
    • by Anonymous Coward
      FlashをGUIって…ハァ? 激しく何言ってるのかわからん。
      お前のGUIの定義って多分辞書の定義と違うぞ

      しかもオフトピだし。
      • オフトピックかなぁ?

        グラフィックを含む画面表示は GUI の一部ですからまぁいいんじゃないでしょうか。

        で、最近は、Flash も GUI を使ったアプリケーションが出てきています(たとえば多地点会議システムとか)。Java Applet で作っていたものを Flash で構築する事はそう難しくありません。Flash はアニメーション以外にも使えたりするので的は外してないと思います。

        さて、開発環境には GUI は必須ですから、Swing を始めとする GUI API および実装の出来不出来は直接売上に直結すると思うんですよね。もちろん開発環境そのものが Application ですから

        • > Java Applet で作っていたものを Flash で構築する事はそう難しくありません。

          「出来なくはない」という点には同意するが、「難しくない」かどうかは微妙だ。
          言語としての「まともさ」に圧倒的な差がある (Java の方がまと
          • ふむふむ、なるほど。まぁここでの「難しくない」は「出来ないことは無い。実際そういうシステムが稼動している」という意味なので外してないと思います:-)。(でいいですよね?)

            あんまりこちら方面ばっかり書いちゃうとオフトピック気味になりますが、個人的には、Flash は、スクリプトをほとんど書かずにアプリケーションのようなもの(ぉぃ)が作れる環境ですからそれはそれで意義がありますね。(Flash で多地点会議システムを作ったのは私じゃないですが、結構 Flash らしいつくりになっていてちゃんと動作し、「へぇ~」と思ったものでした。)

            さて、GUI

            • > (たとえば Eclipse などは SWT (OS Native API ベース) ですよね。)

              SWT が OS Native API ベースであれば
              AWT も OS Native API ベースって事になりますけど。
              で、Swing は AWT を使ってるんだから…
              • by Anonymous Coward on 2003年03月19日 9時55分 (#282210)
                Java2ならどこでも動くのが、OSに依存しないSwing
                OSによって動かないものがあるのがSWT
                じゃないすかね。

                ここまで書いて思ったのですが、
                PureJava版のSWTってないのかな。
                あると、OSに依存しなくなると思うのですが。
                親コメント
              • > PureJava版のSWTってないのかな。

                それってswt-win32-xxxx.dllを無くせってこと?
                なら%JRE_HOME%\binの下に山ほどいるDLLの存在は全否定?
                それともあらかじめ%JRE_HOME%\binの仲間に入れて欲しいってこと?
                親コメント
              • >それってswt-win32-xxxx.dllを無くせってこと?
                >なら%JRE_HOME%\binの下に山ほどいるDLLの存在は全否定?
                >それともあらかじめ%JRE_HOME%\binの仲間に入れて欲しいってこと?
                  ようはJava2が動く環境で100% SWTが動くほうが
                SWTが使いやすいのでは思っただけです。

                 Java2が動いてSWTが動
              • ねぇねぇ

                > ようはJava2が動く環境で100% SWTが動くほうが
                >SWTが使いやすいのでは思っただけです。

                こんなん書いといて

                >Java2が動いてSWTが動かない環境は知りませんが、

                これはないじょ~
                #おじさん,ちょっと悲しいじょぉ~
                親コメント
              • 細かい所間違っていますが、
                本文の意図は、

                私の知識では、
                Java2が動くOSは
                windows,linux,solaris,MacOSX
                である。

                SWTが動く(開発中含む)OSは
                windows,linux,solaris,MacOSX
                である。

                従って、現在Java2が動く環境で、SWTが動かない環境はないだろうと思われる。
                (FreeBSD抜けてるかもしれません。)

                しかしながら、
                仮に上記以外のOS(PDA等)でJava2が動くようになりました。
                 その時に、PureJava版のSWTがあれば
                SWTの移植を待つことなく、SWTを使ったソフトを
                速度には問題
              • >仮に上記以外のOS(PDA等)でJava2が動くようになりました。

                うげぇ...君のReplyがあまりに予想外なのでビックリしちゃったよ.
                #282048から再度読み返してみたんだが,話が全然通じてないことになっちゃうねぇ.

                しかしながら最後に2つほど...
                1.「PureJava版のSWT」=「SWTが標準に組み込まれる」と言う意味?
                2.「SWTを標準的に使う場合」=「今のSWTの状況」と言う意味?
                親コメント

犯人はmoriwaka -- Anonymous Coward

処理中...