Microsoft have been offering the .NET Micro Framework for a few years now. Are Oracle just catching up now?
Oracle has announced two new Java products for embedded systems, with the aim of getting the object-oriented language running on as wide a range of devices as possible, including ones with very limited resources. Tuesday's new addition to the database giant's Java Platform, Micro Edition (Java ME) lineup, Oracle Java ME …
There is virtually no market for 130 kByte RAM embedded systems. Most are well below 16 kByte RAM and 16 MByte RAM is not much more expensive than let's say 256 kBytes of RAM. In both cases you would need to add more external RAM which is expensive no matter how much you add.
Plus with Java or .net or whatever you loose a lot of flexibility.
The 350k of ROM/Flash is a fairly tall order though there are several lines of ARM based microcontroller that top out at 512k. But 130k of onboard RAM? That means SRAM in microcontroller land and that's extremely costly in terms of die area. Even devices with a not-so-lowly 64k or RAM are in the 10s of dollars per unit which makes them dearer than building a 'proper computer' with 100s of megabytes of discrete SDRAM.
And for those who fully expect a doughnut server to accompany and soak up a morning coffee and give some purpose to Java and offer excitement and meaningful engagement to Beta Competent IT Programmers ….. <quote>He also taunts Larry Ellison, writing that he hopes news of the new flaw does not spoil his morning coffee.", …. http://www.theregister.co.uk/2012/09/26/gowdiak_claims_new_java_flaw/</quote> …… here is what is available, but rather exclusively of course, because of the nature of what IT can do, you understand.
For Operating Systems Drivers, who would also be acting as if Kernel Colonels and HyperRadioProActively, and are heavily/deeply into JSON for ARGonauts is there Jave MEME, Micro Edition Mission Embedded ….. for those micro-macro controllers of human reality to virtual machine systems for Remote Reality Control of Vital and Virile and Viral Virtual Machine Environments.
Thus are New Orderly World stages set and provisioned with already, all ready, ready-made Future Infrastructures and IMagiNative Novel Content.
And the doughnut server would leave you with this tasty morsel to ponder and parse into intelligence channels and underground tunnels of information exchange which spin for enrichment, for the West is intellectually bankrupt and naked short selling nothing of value, whilst the East is as an uncut jewel of infinite bounty …… http://en.wikipedia.org/wiki/Magi …… and still untapped and ready for harvesting and reseeding.
... things I worked with in the 1990-1993 timeframe.
The large one had 32KB RAM plus 8KB battery-backed SRAM, and 96KB ROM, using an 8088.
The smaller ones:
* A Psion Organiser II, either the full version or the industrial version with just a numeric keypad
* A MC68HC11E with 512B internal RAM and either 8KB or 32KB of external SRAM and a 16KB ROM.
* A TI Sensor Signal Processor with 576 **bits** of internal memory for variables and interpreter state, and a 4KB external EEPROM for program storage.
We ran the SSP in its non-custom-masked-part mode, where it had what was in effect a sort of VM, running internally an interpreter for a fairly conventional 8-bit assembly language.
It would nevertheless be most amusing if they said that they had got the JVM to run there...