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

1月末でOracle Java SE8の無償アップデートが終了」記事へのコメント

  • by Anonymous Coward on 2019年01月31日 1時26分 (#3557253)

    私らは以下のような感じにしてる。

    Webアプリ的な何か -> python(ruby?) + JavaScript
    コンパイラ言語 == 速度が必要 -> golang
    hadoop他どうしてもJavaが必要なもの -> OpenJDK

    自分でも?をつけたが、結局バラバラになってしまってる。
    昔は、全部Javaになるかと思って勉強したのだが。。

    • by Anonymous Coward on 2019年01月31日 2時29分 (#3557257)

      go言語は速くない。むしろ現代の静的コンパイル言語としては最も性能が悪い部類だ。JIT言語であるJavaと同レベル。
      以下の比較を見よ。
      https://benchmarksgame-team.pages.debian.net/benchmarksgame/faster/go-... [debian.net]
      https://benchmarksgame-team.pages.debian.net/benchmarksgame/faster/go.html [debian.net]

      少なくとも速度を目的にgo言語を選択するのは適切でなく、C/C++やRustを検討すべき。

      親コメント
      • by Anonymous Coward

        golangはfootprintの軽さやネイティブだから起動の速さはあるから、そっちの意図ならgolangでも良いかな
        実効性のが欲しいなら別言語は同意。

      • by Anonymous Coward

        JVMは立ち上がりが遅いんだよ。
        結構深刻な問題。
        で、代わりになるGCのある言語でそこそこの速度が出て、安定している言語となるとgoぐらいしか無い。

        • by Anonymous Coward

          .NET系の言語なら、立ち上がり速くて、Javaよりも速くて、安定してるし、言語の種類も選べるけど?
          .NET Framework じゃなくて、 Monoですら JVM より起動も実行速度も速いぞ。

          • by Anonymous Coward

            いまさら、どこに.NET Frameworkをあてはめたいのかよく分からんね。
            Windows のクライアント系専用?

            • by Anonymous Coward

              どこにでもすきなところにつかえよ。
              あほなの?

            • by Anonymous Coward

              今なら、Windows/Linux/Mac対応の.NET Coreがある。MSが主導しているOSS。

              私は、Linuxサーバー上で動くシステムを作る際の選択肢の1つだと思っているよ。

普通のやつらの下を行け -- バッドノウハウ専門家

処理中...