ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Application development Toolkit

Java under the microscope

Stephen Shankland CNET News.com

Published: 04 Jul 2005 20:00 BST

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Ten years ago, Sun publicly debuted Java, software that initially helped establish the company's forward-thinking reputation and that later spread to most corners of the computer industry. James Gosling is the man behind the technology.

In the early 1990s, Gosling initiated and led a project code-named Green that eventually became Java. The basic idea behind it is that a program will run on a variety of computing devices without having to be customised for each one. For example, a game written for a one mobile phone equipped with a Java virtual machine should work on another.

The technology has faced numerous challenges over the last decade. Early ally Microsoft, realising that the universality of Java programs didn't bode well for Windows, created a Windows-specific version of Java that worked slightly differently and triggered a seven-year legal fight. Different flavours of Java had to be created for domains such as gadgets, PCs and servers. Sun struggled to find a good way to share control over Java with other companies. And now many, including IBM, are calling on Sun to release the core parts of Java as open source software.

Despite it all, Java has become a fixture in the computing realm. Sun chief executive Scott McNealy can be prone to grandiose statements, but he wasn't far off the mark when he declared on Tuesday at Sun's JavaOne trade show, "It would almost be embarrassing to listen to the JavaOne keynotes from seven, eight or nine years ago. We absolutely underhyped it. We had no clue what this technology was going to do."

Gosling is on constant display at JavaOne trade show this week, now sporting a mane of white hair and an invariable outfit of jeans, T-shirt and Birkenstock shoes. "He looks like an aging hippie," his daughter said in a tribute video on Tuesday that had the 50-year-old Java patriarch blushing on stage.

ZDNet UK sister site CNET News.com's Stephen Shankland sat down on Tuesday to hear Gosling's thoughts on Java.

Q: When you started designing Java, did you have in mind a concept of what it might become?
Back in the Green project days, we talked a lot about the long-distance future. We wrote up a little book of scenarios. A lot of the design of Java was driven by that scenario exercise that we went through. For me, it was more an exercise in science fiction. You never really know which way the world is going to go. You get moderately good at reading the way the wind is blowing and forecasting technology, but there's a long distance between speculating and believing it would happen. I certainly believed that Moore's Law was on a rail, and it was pretty easy to connect the dots as networking spread.

I was absolutely confident that the various technologies were going to go that way and there were issues that were going to happen around security and reliability and portability. Ending up actually participating in the big part of answering those questions is really what came as surprise.

Next

Previous

1 2 3 4


  • Email
  • Trackback
  • Clip Link
  • Print friendly Print with Dell

Did you find this article useful?
133 out of 216 people found this useful


Full Talkback thread

0 comments


Company/Topic Alerts

Create a new alert from the list below:





Related Jobs

electronics engineer, staffordshire

A leading research company with close links to one of the largest companies in the UK is recruiting for an electronics engineer. The ideal candidate ...

ELECTRONICS MANAGER - South Lancashire

Computer Futures Solutions are currently seeking an additional Electronics professional to join our client's team. It is expected that you will bring ...

ELECTRONICS DESIGN ENGINEER - Lancashire

Computer Futures are currently seeking an experienced Electronics Product Design Engineer to join their client's team working on market leading ...

Discussions

harpless harpless

SAP goes big business

Friday 25 July 2008, 6:17 PM

1 comment
pjc158 pjc158

Will Drizzle rain on Sun's MySql

Friday 25 July 2008, 5:30 PM

1 comment
pjc158 pjc158

Show me the money!

Friday 25 July 2008, 5:18 PM

5 comments

Featured Talkback

The fact is: Software developers today are really designers and not coders. The reason that business anlaysts exist today to model solutions is because they understand the value of designing software before writing it. All too often developers create code that has little value because they do not understand that business classes interact with other classes within the confines of a working model or pattern.

By: 1000165269

Read full story:
Making sense of agile modelling