As an interpretted language, like Java, will not compile to native code on most processors, it will never have the full range of instructions available to languages that write to the native instruction set. This does not mean that it lacks functionality, but does not have the potential to reach max performance - as systems software requires.
For web based internet applications, Java, C#, perl, etc. - all these interpretted languages will be fine. For writing systems software, C and its derivatives are best.
__________________
"It's a long story," says I, and let him up.
|