Javaの利点は、人々がコードを記述し、JVM用にコンパイルして、どこでも実行できることだと聞いています。各人が必要とするのは、プラットフォーム用のJVMアプリだけです。
もちろん、それは現在の状況に似ており、誰もが自分のプラットフォームに固有のコンパイラを持っています。したがって、その利点はそれによって説明されません。しかし、私は説明を見ていると思います。問題は、Javaの状況では、OS固有の方法で実際のマシンに直接アクセスすることはできない、または意図されていないということであるに違いありません。
他の言語では、実行しているコンピューターに応じてコード自体を修正する必要があることを意味していると思います。
これを示すHelloWorldプログラムのように、誰かがこれの短い例を提供できますか?間違いなくそれは非Java、例えばCにあるでしょう
これは、Hello Worldプログラムで通常発生することではないため、またはJavaで使用した本以降に見たほとんどの場合、残念ながら「プログラミング方法」スタイルの本であり、その中のすべてのものはそうではありませんでした。それをデモンストレーションします(おそらく、Javaを使用してデモンストレーションすることができなかったか、または使用したくなかったのです!)。彼らはそれを大きなアドバンテージとして打ち負かしましたが。その例を見てみたいです。