Registered: Apr, 2006
Re: Java EE 6
Posted: Nov 7, 2007 2:10 PM
> > I don't know how to say it any other way. As I was
> > reading the interview my BS-alarm kept going off. The
> > interview seems so fake and PR-like. It reads like a
> > propaganda/spin job.
> > What a waste of my precious time.
> The last thing we want to do is waste anyone's time. Can
> you elaborate on what made it come across to you as fake,
> because it wasn't fake. I thought Frank asked good
> questions. Was there something in particular that rubbed
> you the wrong way?
There were many things here and there.
The answer to the first question was too long. There are only 3 themes, so just list the three. It should be about 3-5 sentences. Instead it's 15 paragraphs long. To me that's a clear indication that an attempt to BS has been made. Answering a 5 sentence question with 15 paragraphs, is the definition of BSing. That kind of exercise is best left to English 101 students at colleges (of course that's a cynical thing to say, because ideally English classes should not be about BSing 5 pages worth of nonsense).
Second question was "Why do you think those communities formed outside of Java EE in the first place, and how do you plan to address their initial concerns about Java EE in version 6?"
Seems like a leading question, but it is fair to my mind, because it portrays accurately what happened, namely, that there were indeed problems with Java EE, and that the community has simply wondered off in their own direction due to dissatisfaction with Java EE "you're a sissy unless you use all Java EE technologies" BS.
Ok, so how does Bill answer it? Fasten your safety belt: "One is that we have been so incredibly successful with Java EE, and that success both enabled the Java EE community and inspired people to consider competitors to that technology."
Seriously? So, there are lightweight and actually functional alternatives to many heavy weight and downright dysfunctional Java EE technologies because Java EE is so, sooooo, soooo incredibly successful. Great time to pet yourself on the back without any reservation.
Java has succeeded in large part despite Sun's efforts to destroy it. Think Eclipse. Think SWT. Think Jikes (good times). Think outside-the-box approaches taken by all the good teams/projects. Think of all the great stuff (and not so great) in Jakarta, Codehaus and independent projects. Sun has been dragged kicking and screaming against their will to start considering making JVM a first-class environment for dynamic languages. The list of innovations that occurred outside of Sun and that later were appropriated by Sun is big.
I have to say that Sun did a pretty good job on Java JVM itself. Sun did many good things with Java 2 SE. But when it comes to Java EE, it's been pure hype and disappointment.
For a recent example, just think of the pain that JSF causes. JSF has been analyzed and criticized to death in other places, so I won't repeat anything here.
Of course Bill later throws a little crumb to the community by saying that the community is not totally worthless or something like that.