Live data from Hacker News

Stop hating Java

andrzejonsoftware.blogspot.com

1–10 of 158 posts

Re: Stop hating Java

#3

  "Refactoring came to us from Java"
Maybe the word came from the Java community but people have been carefully restructuring code since code was invented.

Re: Stop hating Java

#5
post #3

"Refactoring came to us from Java" Maybe the word came from the Java community but people have been carefully restructuring code since code was invented.

It didn't. The wiki tells us that it was first used in 1990, somewhat before Java was on the scene.

http://en.wikipedia.org/wiki/Code_refactoring#History

Re: Stop hating Java

#6
I believe there is hate because a lot of 'over engineering' was done in most projects. This then necessitated the need for more complicated (and `sometimes` useless) new Java techniques.

This most likely comes from seeing Java (or x,y,z) as thee only tool one would possibly need. Unfortunately, Java much like every other lang should be seen as a tool with pros and cons, in a chest of other tools.

Also, it's bad measure to only consider deployment size regarding any platform effectiveness.

" Let's learn more from Java". I'd rather learn more from "Computer Science" and apply those techniques to Java. Not the other way around.

Re: Stop hating Java

#7
What I don't understand is, why does this guy care if other people don't like the language he likes? It doesn't change the number of Java jobs or the kind of things you can do with the JVM, so why does he care if a bunch of Rubyists hate Java? Also if he doesn't want people to hate his language, maybe he should use something other than Java.

Re: Stop hating Java

#8
All you need to do to experience this first hand is go to one Ruby meetup. The roundtable introductions at my local Ruby brigade are often seasoned with AA-like declarations of soberness such as "Hi, I'm So-and-so and I've been Java-free since 2006." As a Java pro (and someone who really does like Java) it's a little disheartening. On one hand I know they don't really mean to belittle the technology that pays my bills and feeds my family, but there's a definite mindset of superiority among some professional Ruby-ist communities.

Re: Stop hating Java

#10
This hardly starts to address the things people dislike about Java. Sure, it's a capable language - the JVM even more so. The thing is, it hasn't kept up with the pace of everything else. The JCP is clearly broken.

The best thing for people would be to move on, not in anger but to explore as many languages as possible. Java could very well be the best thing for some BUT you can't really say until you go out and look. From where I'm standing (subjective since I left Java ages ago) most people that go out to explore new things rarely go back.

Post reply on HN