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

/.Jに聞け:Javaを使うメリットは?」記事へのコメント

  • by Anonymous Coward on 2014年01月31日 6時06分 (#2536732)

    だけど代替がPHPはありえなさすぎる。

    • by commonld (45958) on 2014年01月31日 7時49分 (#2536764) 日記
      代替はRubyかPythonあたりでしょうか。 それかC#?
      親コメント
      • by Anonymous Coward

        Ceylonでええやん。JVMで動くし

      • by Anonymous Coward

        PHPもRubyもPythonもここで言われてるLL言語だから、結局動的か静的かという何度も繰り返されて来た議論になるんだよ。

        • by commonld (45958) on 2014年01月31日 22時50分 (#2537394) 日記
          そうですね。宗教論争パターンですね。

          それでもあえて、普段の業務経験から聞いてみたかったです。

          親コメント
        • by Anonymous Coward

          動的静的なんて、そんな綺麗に分かれるもんじゃないし、言語のトピックのひとつに過ぎないと思う。
          Javaは静的型付けができてもそもそも動的な色が強くて、静的型付けの利点を殺すコーディングが必要なケースもある。
          C#はJavaより静的寄りながら、型推論やdynamic等でLL言語のメリットを模倣している。
          LL言語系もタイプヒンティングとか少し静的寄りタイミングの型チェック機能が入ってる所もあるし、
          C++は静的解決メインだけど、オブジェクト指向が流行った頃は動的特性も強調されてたし、
          メタプログラミングで書いたコードの解決なんかは準静的とでも言うべきタイミングだと思う。

    • Javaを置き換える規模には到底ならないでしょうが、GoLangは最近その選択肢として使われ初めてるっぽいですね。 Javaでもない、RubyでもPythonでもない、かといってHaskellも無理、っていう人が魅力を感じてるのかな。
      あ、Scallaはどうなんだろう。。。
      親コメント
      • by commonld (45958) on 2014年01月31日 23時25分 (#2537412) 日記
        Scallaって意見が多いですね。ただ本格的に利用した人はまだ少ないようです。 あくまで僕の感想ですが。
        親コメント
      • by Anonymous Coward
        非同期システムに向いてるので、
        node.jsからgolangにというのがありそう。

        という記事をこないだ読みました。

        scalaからはどうでしょうね。
        速度に不満がなければ移行しないかもしれないですね。
      • by Anonymous Coward

        Scalaという綴りすら正しく覚えてもらえないようなありさまでは話にならないでしょうね。

    • by Anonymous Coward

      固定小数点型がないPHPはあり得ないな。

      • by Anonymous Coward

        ああJavaはなにげにBigDecimalがあるのか。
        あれがまたJavaらしくやたらにコードが冗長になるわけだが

    • Re: (スコア:0, おもしろおかしい)

      by Anonymous Coward

      PHPって書いてみたかったんですね、わかります。

弘法筆を選ばず、アレゲはキーボードを選ぶ -- アレゲ研究家

処理中...