アカウント名:
パスワード:
5年前にJavaではもう儲からない [developers.srad.jp]なんて記事があったのに、このポジションを堅持しているなんて。
一回でもある程度まで使われた言語は、一線を退いてもメンテだのなんだのとその後も需要はありそう。そういう感じのCOBOLは、最近COBOLをJavaにAIで置き換えるみたいなニュースもあったような気はするけど。
現実問題として、SIerで大規模開発するならJavaじゃないですかね。
裾野が広いので作業員数を集めやすく、技術者でなくてもそこそこ知ってる人が多いので、共通言語にしやすいってことですね。自然言語で言うところの英語みたいに、ベストじゃないけど知ってる奴が多いしそれでいいか、みたいな。
Pythonなんて謎の言語(笑)選んで、案件炎上したら言語選定した人間の責任にされます。まあ、安めの人員調達が容易で、既存実績は豊富、ライブラリ群の揃いも良い。
新しい言語の便利な新機能は、大規模開発ではガンにしかなりませんし。ラムダ式とか弱い型とか、質の不安定な大人数に理解させるのとか嫌です。
> ラムダ式とか弱い型とか、質の不安定な大人数に理解させるのとか嫌です。
このへん、Java は便利よりも安全に振ってるので、素人がクソコードを作りにくいというのはあるよね。
もともとはPythonの方が「同じことをするならほぼ同じコードになる」を目指すことでクソコードを作りにくくしようとしたんだけどね。
Pythonの方の想定してるクソコードはPerlのクソコードでJavaの方はC++のクソコードだろうなあ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
※ただしPHPを除く -- あるAdmin
むしろJavaがすごい (スコア:2)
5年前にJavaではもう儲からない [developers.srad.jp]なんて記事があったのに、このポジションを堅持しているなんて。
Re: (スコア:0)
一回でもある程度まで使われた言語は、一線を退いてもメンテだのなんだのとその後も需要はありそう。
そういう感じのCOBOLは、最近COBOLをJavaにAIで置き換えるみたいなニュースもあったような気はするけど。
Re: (スコア:0)
現実問題として、SIerで大規模開発するならJavaじゃないですかね。
Re: (スコア:0)
裾野が広いので作業員数を集めやすく、技術者でなくてもそこそこ知ってる人が多いので、共通言語にしやすいってことですね。
自然言語で言うところの英語みたいに、ベストじゃないけど知ってる奴が多いしそれでいいか、みたいな。
Re: (スコア:0)
Pythonなんて謎の言語(笑)選んで、案件炎上したら言語選定した人間の責任にされます。
まあ、安めの人員調達が容易で、既存実績は豊富、ライブラリ群の揃いも良い。
新しい言語の便利な新機能は、大規模開発ではガンにしかなりませんし。
ラムダ式とか弱い型とか、質の不安定な大人数に理解させるのとか嫌です。
Re: (スコア:1)
> ラムダ式とか弱い型とか、質の不安定な大人数に理解させるのとか嫌です。
このへん、Java は便利よりも安全に振ってるので、
素人がクソコードを作りにくいというのはあるよね。
Re: (スコア:0)
もともとはPythonの方が「同じことをするならほぼ同じコードになる」を目指すことでクソコードを作りにくくしようとしたんだけどね。
Re: (スコア:0)
Pythonの方の想定してるクソコードはPerlのクソコードで
Javaの方はC++のクソコードだろうなあ