Newsletter sign-up
View all newsletters

Enterprise Java Newsletter
Stay up to date on the latest tutorials and Java community news posted on JavaWorld

JavaWorld Daily Brew

Java speaking for itself


 

In the light of the delayed Sun-Oracle merger (and see the New York Times Dealbook blog for a brutal analysis of how the deal was structured to put Sun in a poor position in case of just such delays), there's been a lot of anxiety about Java's future. With the companies unable to really comment on future plans, of course, this has led to anxious seizing on any little tidbit to guide the way.

Take, for instance, this anxious piece from Bert Ertman. Ertman went to Oracle OpenWorld and saw attention being lavished on Sun's hardware and on Solaris and MySQL (despite the trouble the latter has caused) as future components of seamless Oracle appliances. He's seized on a gnomic line from Larry Ellison -- "Java speaks for itself" -- as indicating that Java will get short shift.

I think he's probably right in his speculation that Oracle sees Java as a "product" from Sun that it can take advantage of. But maybe we should wait until we see how this plays out before we start really panicking.

java boys better start looking elsewhere just in case

I'am a php/java programmer for about 8 years and things don't smell so good for Java

For example javaFx compared to flex
JavaFx is clumsy compared to flex

Java is clumsy compared to .net
Not the technology but the time you waist in putting it into action

Why doesn't java offer a tool which automates common tasks like with .net and flex

What saves java for the moment is its presence in the companies. I hope that Sun or the opensource community will react soon ..

Developers don't grow old

Developers don't grow old and die. We just move on to legacy systems.

few reasons for using Java

Java is a fun language.
Let s look at some of the reasons:
Built-in support for multi-threading, socket communication, and memory management (automatic garbage
collection).
Object Oriented (OO).
Better portability than other languages across operating systems.
Supports Web based applications (Applet, Servlet, and JSP), distributed applications (sockets, RMI, EJB etc)
and network protocols (HTTP, JRMP etc) with the help of extensive standardized APIs (Application
Programming Interfaces).

Java platform is a software-only platform, which runs on top of other hardware-based platforms like UNIX, NT etc.

Java Virtual Machine (JVM) JVM is a software that can be ported onto various hardware platforms. Byte
codes are the machine language of the JVM.
Java Application Programming Interface (Java API) set of classes written using the Java language and run
on the JVM

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Post new comment

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <p> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <br /> <br> <strike>
  • Lines and paragraphs break automatically.
  • Use <!--pagebreak--> to create page breaks.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.

More information about formatting options

CAPTCHA
Just checking to see if you're an actual person rather than a spammer. Sorry for the inconvenience.