You made a discussion thread, yet you yourself did not even discuss why you dislike it.
Java is an extremely robust language that is usable on pretty much any OS without having to re-compile the end result. Not only that, it runs in a sandbox, which a hell of a lot better for countless reasons. Plus, the uses for it are boundless. You can easily use it for client-based, server-based, web-based, etc programs without writing tons of support code or adding in specialized packages, etc written by third-parties.
Sure, there are things other languages can do better in specific cases, but for all-around goodness, it's hard to beat Java.
Now if you had said COBOL or BASIC, I'd have to agree.
Bookmarks