a thoughtful web.
Good ideas and conversation. No ads, no tracking.   Login or Take a Tour!
comment
rob05c  ·  3784 days ago  ·  link  ·    ·  parent  ·  post: The Worst Programming Language Ever

    Java’s designers were consciously designing a product for people not as smart as them. – Paul Graham

That's Java's fundamental problem. Full stop.

    Its versatility and power pull me in

Java only looks powerful because it has a comprehensive library. Common Lisp is powerful. Ruby is powerful. Java is not powerful. Clojure and Scala both offer more expressibility on the JVM.

briandmyers hits the nail on the head: Java is the new Cobol. It's the current industrial language for legions of mediocre programmers. If you become a Java expert, you'll never be out of a job. I don't know about you, but unfortunately, that's not how I want to spend my life.