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

Java SE 8リリース」記事へのコメント

  • by Anonymous Coward

    C#erですが、Javaの良い所がわっぱりわからんです……。
    今までに出てるコメントの様な印象が非常に強い。
    (セキュリティ弱い、さらにその上バージョン依存のソフトウェアが多くセキュリティのFixが出来ない、新バージョンへの移行が異常に遅い)
    Write once, run anymoreに至っては、.NETのがマシじゃね? ってぐらいな印象です。(Monoとかあるし)
    さらに個人的な所感として、eclipseは不安定、Netbeansは情報があんまりない。
    私の環境では、eclipseを一度起動したら、二度と起動しなくなりました。一部の環境設定ファイルを削除したらいけましたが、毎回それを強いるってど

    • by Anonymous Coward on 2014年03月21日 15時14分 (#2567120)

      そりゃあ、最初から作る(覚える)なら、後発の言語であるC#のほうがいいでしょうね。
      JavaよりもC#のほうが洗練されていますし、作っていて面白い。さすがアンダース・ヘルスバーグ。
      しかし、C#はWindows以外のOS(例えばLinux)で完全に動くというわけではありません。

      .net互換のMonoは確かにありますが、完全に互換性があるとは言えない状況です。
      http://mono-project.com/Compatibility [mono-project.com]

      Vsiual Studioで作成したasp.netがLinuxですぐ動くというわけじゃありません。
      少なくともasp.net mvc4は、デフォルトのままでは動きませんでした。
      (まあ、.netはそんなの考慮して作られていないから当たり前ですが)

      Javaに関してはOS由来の機能を使用しなければ、「Write once, run anywhere」と謳っているだけのことができます。
      (もちろん、作ったプログラムが別OSでは動かない、というのはあるのですが)

      Javaは多くの基幹システムで使用されてきた実績があるため、付随する関連システムを作る場合も、Javaで行う、
      というのはあるので、まだまだ需要がある言語だと思いますよ。

      最近疑問に思うのは、Linuxなんかでシステムを刷新する時に、どんな言語でやるんでしょうね。

      親コメント
      • by Anonymous Coward

        元ACです。

        >.net互換のMonoは確かにありますが、完全に互換性があるとは言えない状況です。
        逆に、4.5のサポートも、部分的とはいえもう出来てるのかー、ってびっくりしました。
        どうしても後追いになるでしょうし、バージョン一つ下くらいで互換性確保してるんだろうなー、と勝手に思ってました。

        >Javaは多くの基幹システムで使用されてきた実績があるため、付随する関連システムを作る場合も、Javaで行う、
        >というのはあるので、まだまだ需要がある言語だと思いますよ。
        うーん、やっぱりそういう辺りなんですかねぇ。

        私としては、結局の所
        >最近疑問に思うのは

コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell

処理中...