Thursday, May 19, 2005

Hi JAVA --> Many More Returns of the Day

JAVA's 10th year celebration is going on. So this is my celebration post ..

you may be bit bored reading evolution of java and history of java from so many sites or books. This link will give u something different view about "The evolution of the www.java.sun.com"....After December 5,2003, again java.sun.com changed its UI...now go and check the..www.java.sun.com.

On May 23, 1995, John Gage, director of the Science Office for Sun Microsystems, and Marc Andreessen, cofounder and executive vice president at Netscape, stepped onto a stage and announced to the SunWorldTM audience that JavaTM technology was real, it was official, and it was going to be incorporated into Netscape NavigatorTM, the world's portal to the Internet.

At that time, the entire Java technology team, not yet a division, numbered less than 30 people. It was the original members of this small group who created and nurtured a technology that would change the computing world.JAVA TECHNOLOGY: THE EARLY YEARS



And interesting interview with " The Man Who Brewed Up Java" ....
Some excerpts from that interview..

Q: Are Java's best days behind or still ahead?
A: It's a bit of both. It has become very mature in a number of areas. But in a number of areas, it's just beginning, like in the embedded world and in cell phones.

Q: Where is Java heading in the future?
A: The thing I've been most involved with is the embedded world. People are embedding Java into really interesting devices. These folks tend to move very, very slowly -- people who do avionics or automotive control systems or heating control systems. But there's a lot of interesting work being done.

There are diagnostics systems for gas stations or locomotives, so you can tune a locomotive while [it's] in motion. You might have a locomotive hurtling down the tracks, but you can't have the world's best locomotive mechanic on every train. But if the train can sense something is funny and cause a screen to pop up on that mechanic's desk, he can do some tuning and maintenance remotely.

And there are some [experiments] in the automotive world that are pretty entertaining. To be able to pull out your cell phone and say, "Please lock yourself," that'd be pretty neat.More...

Gosling takes pride in the fact that Java has worked well enough for many developers to simply take it for granted at this point. He twice cited the example of developers who build Java apps on Mac OS X and then deploy them on Windows without even testing, because they just assume it will work


checkout the following links I collected over couple of days regarding this java celebration feast...

1) At 10, Java's wild success, missed chances
2) Java's tenth birthday party
3) Java's 10th B-day: Jonathan Schwartz and the cake
4) interview with mr.gosling
5) Java 10 years...
6) Java Everywhere
7) Java Timeline - 10 years of Java.
8) Java still brewing strong after ten years of IT
9) Java flows from the browser to the datacentre
10) looks like a hollywood website
11) Sun brings true interactivity to the world wide web
12) Mr.Gosling response to HARMONY
13) From Ludovic Champenois's Blog,
It's good to see there is some internet memory under http://sunsite.nus.edu.sg/java/... Imagine, you can still download the JDK 1.1.6 for Windows 95/NT4.0 - 8,230,260 bytes. What a good deal...

If you are not a java programmer or the guy who hates java, then this link would be nice to visit...i want to see little happiness in their faces also for this great occasion....:-)

Everybody refreshing their java skills with jdk1.5(TIGER). In our busy schedule(!!!), finding a good book(think about its size!!!) and spend time in that is bit difficult. so checkout the below link. This page contains core java concepts and an example programs with an additional information about java 5.
Java Programming Notes

1 comment:

Anonymous said...

In another interview, Gosling touts Java as the language for "can't fail" systems like airplanes or the Mars Rover.

"How do you write software that controls avionics in an airplane, or software in an automobile? Java works very well there, but there is whole area of how you trust and test a piece of software. Particularly when a bug means that 600 people die.

The Federal Aviation Authority has a testing regime that is extremely expensive and difficult. How do you make it so that you can test things more easily and to a degree of confidence that is way beyond what people do on a website?"

http://www.vnunet.com/2135604