15 things we hate about Java

Slow startup times, null pointers, security flaws -- Java's ongoing success leaves plenty to complain about.
  • 1 of 17

Credit: Catalin Petolea

15 things we hate about Java

We don't really hate Java. It's the best thing that's happened to us. We love its type-checked, belts-and-suspenders world for the stability and ubiquity. But that doesn't mean we can't complain a bit and dish out the snarky, cranky comments, does it? Isn't that why the Internet was invented?

Here are 15 complaints about the write once, run mostly everywhere language that Java has become.

Return to slideshow
Join the discussion
Be the first to comment on this article. Our Commenting Policies