|
Java の優位性。 業務システムはなぜJavaばかりで開発されるのですか?Python、PHP、Golang、Scala、Kotlinなどはなぜ余り使用されないのですか? - Quora https://jp.quora.com/%E6%A5%AD%E5%8B%99%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%AF%E3%81%AA%E3%81%9CJava%E3%81%B0%E3%81%8B%E3%82%8A%E3%81%A7%E9%96%8B%E7%99%BA%E3%81%95%E3%82%8C%E3%82%8B%E3%81%AE%E3%81%A7%E3%81%99%E3%81%8B-Python-PHP-G > それまで使われていたC言語に比べて、Javaは、記述性が高くなり、標準のクラスライブラリが整備され、実行環境がGCを備えていて、安定して長時間動くサーバーを作るのが楽になりました。 > 同じ時期のPythonやPHPの処理系はコミュニティ主体で開発され、仕様や実装がJavaに比べて安定しているようには見えませんでした。 > 後に改良されたJavaの位置づけで出てきたScala、Kotlinなどは、技術的にはJavaを置き換えてもよかったと思います。ただ、多くの業務システムで必要とされる機能は、すでにJavaで足りていたため、Javaから乗り換えるほどの大きな長所とはならなかったと推測しています。Javaに比べて、言語が長期的に安定して提供されるかも心配でした。
[Mastodon Japan] 2025-09-14 09:39:22
|