Hacker News new | ask | show | jobs
by lelele 5047 days ago
Java reputation suffers because of the association of such language with corporate drones.

We may say that with the current crop of languages running on the JVM, Java is a low-level language. It is to the JVM what C is to hardware. You avoid coding in both when you have higher-level languages available which will make you more productive.

But when you want to optimize performance on the JVM for specific chunks of your application - without resorting to JVM bytecode of course - Java is the right choice.