Linked by Thom Holwerda on Mon 22nd Oct 2007 21:23 UTC
Java Sun's starting to phase out mobile Java that's been the standard on cellphones and other small devices in favor of their standard edition, which are made for PCs everywhere. Sun VP James Gosling's reasoning for shifting everyone over to Java Standard Edition is because 'cellphones and TV set-top boxes are growing up', meaning they're getting enough processing power to handle all the demands of full-featured Java.
Permalink for comment 280122
To read all comments associated with this story, please click here.
RE: argh
by snozzberry on Tue 23rd Oct 2007 16:07 UTC in reply to "argh"
snozzberry
Member since:
2005-11-14

Who, exactly, thought that Java on embedded systems was a good idea?
The people who invented it:

http://java.sun.com/docs/white/langenv/Intro.doc1.html#943
The Java programming language originated as part of a research project to develop advanced software for a wide variety of network devices and embedded systems. The goal was to develop a small, reliable, portable, distributed, real-time operating platform. When the project started, C++ was the language of choice. But over time the difficulties encountered with C++ grew to the point where the problems could best be addressed by creating an entirely new language platform. Design and architecture decisions drew from a variety of languages such as Eiffel, SmallTalk, Objective C, and Cedar/Mesa. The result is a language platform that has proven ideal for developing secure, distributed, network-based end-user applications in environments ranging from network-embedded devices to the World-Wide Web and the desktop.

The desktop versions for multiple OSes/architectures were Sun's loss-leader method of convincing vendors it was a workable, architecture-independent platform. You the consumer get it for free, but the money comes from vendors in need of licensing it for embedded applications.

Granted, it took nearly eleven years for that to become a reality (HD-DVD, BluRay) and as a "real-time operating platform" it's been surpassed by more robust RTOSes like QNX, but the article makes it clear Sun's patience is paying off.

Reply Parent Score: 1