Live data from Hacker News

I have been defeated, java sucks

news.ycombinator.com

1–10 of 28 posts

I have been defeated, java sucks

#1
it's not that java itself is terrible, it's what happens to it, when placed inside a corporate env. it gets hacked together, becomes old and outdated, and it makes you hate doing what you love to do. that's what sucks about java. now where do i go?

Re: I have been defeated, java sucks

#2
figure out what you'd rather be doing, and work towards that.

but, you should probably be doing this at all times, anyway. once you saw you fell out of love with java, figure out what you want to aim for next.

Re: I have been defeated, java sucks

#5
I think I know what you mean. In corporate environments sometimes the "architects" overdesign their solutions and it is no fun. However, is not really Java. Java can be fun as I rediscovered recently working with GWT. But I had the luxury to make an architecture light enough for my taste.

Re: I have been defeated, java sucks

#10
I studied Java at College. I knew C, Pascal and some C++. I remember VERY CLEARLY hating it. But it was long ago, and I had long forgotten why, so I recently (like 2 weeks ago) decided to give Java another try. And I remember now why.

When you have fscanf, or cin, doing a new BufferedReader(new InputStreamReader()) just to read a key from console seems pretty stupid. I know Java has System.In.Read, but why doesn't it have System.In.Readln? (forgive me if it does, but the course I took specifically said it doesn't)

Also, why the redundante names for enum constants? What was the guy thinking when he designed swing? A method that returns you a MessageBox object instead of simply a MessageBox class? I'm sorry about the rant, but Java style feel ackward after coding for a couple years in C#.

Post reply on HN