Why is Java Considered Un-Cool? 1782
jg21 writes "After the Slashdot discussion on Paul Graham's 'Great
Hackers' essay, it had to happen. Java developers have taken umbrage at
Graham's assertion that "Of all the great programmers I can think of, I know of
only one who would voluntarily program in Java. And of all the great programmers
I can think of who don't work for Sun, on Java, I know of zero." Now in JDJ Sachin Hejip pinpoints the Top
Reasons Why Java is Considered Un-Cool and to tries to debunk them. He levels some of the blame at the Java compiler for "too much
chaperoning" and speculates that Java fails the geek test precisely because
"it's such a language-for-the-masses." But isn't he missing the point? Enterprise-grade apps and "coolness" may be inapproriate bedfellows. Besides, does any language offer both?"
Why is Java Considered Un-Cool? (Score:4, Funny)
Not responding (Score:4, Funny)
What's not to love about Java? (Score:5, Funny)
The freedom from corporate interference of Visual Basic.
The speed of an interpreted language.
And you wouldn't believe how efficiently it uses RAM and CPU power.
I don't see why everyone doesn't use Java!
Re:How about (Score:2, Funny)
Re:Why is Java Considered Un-Cool? (Score:3, Funny)
Re:COBOL (Score:5, Funny)
Well, considering what COBOL programmers are earning these days, Java might be a valuable skill in the future.
Re:How about (Score:2, Funny)
Sure I would! You wouldn't want an inferior hammer working on your carpentry, would you? That could result in costly downtime.
Re:Maybe because it's slow ? (Score:5, Funny)
Ha! (Score:1, Funny)
For all you moderators: "Neener! Neener!"
If *Java* is uncool.... (Score:5, Funny)
Re:What is this responding to.. exactly? (Score:5, Funny)
Hell, could you ever imagine an orginization like Apache producing Java code. If that ever happens I'm giving up and moving to Jakarta [apache.org].
Re:lame (Score:3, Funny)
Apparently, one of you two is smoking crack. Take a guess on which one.
Re:a few reasons (Score:2, Funny)
Oh double negative, why do you haunt me!!! (Score:5, Funny)
Why do I get the feeling I wouldn't want to debug this guys code??
Comment removed (Score:5, Funny)
Re:Why, Python, of course. (Score:3, Funny)
Anything I write in any language is extremely readable by anyone - because I code that way. Period.
Re:Why is Java Considered Un-Cool? (Score:2, Funny)
Overheard in a recent Sun board meeting... (Score:4, Funny)
Bill Joy: What's wrong with it?
Exec1: No one's using it.
BJ: The hell they aren't. Java's everywhere.
Exec2: Well, maybe, but no one wants to use it.
BJ: Why?
Exec3: Maybe because the performance sucks compared to programs written in C++?
BJ: That can't be it. Sun hardware doesn't perform very well either, and people use our servers all the time! By the way, you're fired.
*uncomfortable silence*
BJ: Well, why else can it be unpopular?
Exec1: Sir, I think geeks won't want to use it because it's not cool enough for them.
BJ: Not cool enough for geeks? How the fuck does that even make sense? Someone get marketing on the phone and tell them we need an X-TREME mascot for Java, right away. That'll make it "cool" enough for these geeks.
Secretary: Yes, sir. Right away sir.
BJ: Alright, now then, what else is on the radar?
Re: Cheap Shot (Score:5, Funny)
It's an indictment of Aristotle, Kant, the Enlightenment and the Scientific Method that all of our attempts at formalizing the universe blow up in our faces.
Until we approach every program as the algebraic systematic proof of a string-theoretic electrical circuit model, we will be burdened by the inexorable piles of poo that is the vast majority of the software written today.
Re:Maybe because it's slow ? (Score:2, Funny)
I agree. During my first two years of school we programmed almost exclusively in Java. We were the first incoming freshmen to take the introductory classes after they made the change from teaching in C++, and I noticed that a lot of the people who spent their time complaining about the use of Java were the same ones that failed the classes and changed from CS or IS majors to IT, Meteorology, or Living in the Basement majors. At the time, I was doing most of my schoolwork on an old eMachine with a Cyrix processor, and, although the POS pretty much screeched to a halt when I launched them, it handled Java apps fairly well once they got up and running. Uh, anyway, Yay Java!
LISP IDE (Score:2, Funny)
Same reason as everything else (Score:5, Funny)
Let me summarize the attitude:
Re:Firs post? (Score:0, Funny)
Why food is considered uncool debunked. (Score:1, Funny)
So for all you fashion victims out there: white is the new black, Moto is the new Sony, C is the new B, my sig can beat up your sig.
<fx: retch>
Ugh (Score:3, Funny)