Why does everyone hate it so much? (neutral inquiry)
Name:
Anonymous2006-03-01 8:33
There's a few main reasons:
- back when it was introduced, the machines on which it would typically run were not fast enough to run the JVM at a reasonable speed. Also, the JVM wasn't as well optimised as it is nowadays. So it got a repuatation for being slow and sluggish.
- it had several annoying language deficiencies, such as no support for generics and no enumerated types
- some popular styles of 'business programming' that has developed out of it are so syntactically bloated and full of red tape that it is a very discouraging platform to write for.