3 ms·
Having developed in Java for years, I agree with some of the points which PG has predicted 11yrs ago! That said, using Java is sort of a insurance policy. 1.
by rvijapurapu 14y ago
Having developed in Java for years, I agree with some of the points which PG has predicted 11yrs ago!
That said, using Java is sort of a insurance policy.
1. It's easy to find developers. _Sometimes_ easier to outsource modules.
2. It's usually hard to make mistakes in Java (you can screw up, if you want to) - mainly due to great tooling and excellent time-tested frameworks which help a tonne.
3. Has good complementary languages (Scala, Groovy, JRuby..), which interop well with other frameworks at large.
3. JVM does black-magic for you.
I guess committee did make a decent pick then.
- moondowner 14y agoJVM does not do black magic. You can donwload the source if you want to see what's going on: http://openjdk.java.net/groups/hotspot/ http://openjdk.java.net/groups/hotspot/
- rvijapurapu 14y agoI know... I was talking about the optimizations which JVM does on fly.
- moondowner 14y agoYou're right about that, and as a plus, depending on which JVM options you use it can act differently http://www.xenoc.demon.co.uk/A%20Collection%20of%20JVM%20Options.htm http://www.xenoc.demon.co.uk/A%20Collection%20of%20JVM%20Opt...