This post originated from an RSS feed registered with Java Buzz
by Fred Grott.
Original Post: JavaPro Does a Hani?
Feed Title: ShareMe Technologies-The Mobile Future
Feed URL: http://sedoparking.com/search/registrar.php?domain=®istrar=sedopark
Feed Description: A Weblog about Java programming and digital convergence on mobile devices in such areas as P2P and collaborative technology. Old Archive .
First point, are java projects on
hold because of MS.NET gaining on Java? We have this:
Borland's Ted Shelton said Java's use is declining in the world because
of a perception that vendors compete against one another too much. Java
grew up without any serious alternatives, but now Microsoft .NET is
maturing and will be a "ferocious competitor" to Java. He even heard
about companies putting Java projects on hold pending their evaluation
of their .NET projects.
Unfortunately we have a bit of missing logic here in that if a company is
putting on hold a java project pending review of their NET projects that
does not indicate any change or increaase in NET or Java. Thus, we do not
have a clear picture here on whether NET is increasing or Java increasing
at the expense of the other.
Second point does JCP make Java
stronger?
Ted Farrell at Oracle saw things differently. The 350-plus companies in
the Java Community Process that contribute to the Java specification
make the platform stronger, unlike the lone company building the .NET
spec. "Java will always have this advantage," he said, adding that the
Java community is now strong.
The problem with this statement is that in most Java specs the frist spec
was always wrong due to vendor competition within creatign the spec in the
first place. For example the first spec of EJB in J2EE, the first spec of
threads in Java, and so on and so on. Thus, JCP in of itself does not make
Java astronger platform through stronger specs! Remember the EJB spec and
threads spec were changed after developers threaten to stop doing java, ie
it was the outside develoepr community and SUN's reaction to tha
tcommunity that made the java sepc from JCP stonger not JCP process itself!
There is of course more countless examples of vendors at the this roundtable
talking at one another instead of listening and thinking to make thing
seasier for the customer and the developer. Not to mention numerous FUD
assumptions for exampel this one:
"So we're in agreement," said Hamilton. "There's one Java language but
there's competition on tools and implementations." Novell's Litwack
identified three separate camps of activity: J2EE, .NET, and BEA. He
said we can't expect a global organization to standardize on one
platform.
Now Novell should know better than to claim that somehow BEA by itself is
a language/framework competitor directly with Java and NET. Make syou fel
like buying advice from Novell doesn't it?
Folks, the biggest
competitor to Java right now is Vendors such as the ones at this
roundtable re-inventing the wheel each time. Can you see why IBM was not
at this roundtable?