Yes, that's what I thought as well. When DOS became an app that runs
in Windows, rather than Windows being an app that ran in DOS.
I am truly abashed at the depth of my knowledge of Microsoft's history.
And to think I used to be an proponent (well, in the early 80's, but
For some definition of the word "major", these come to mind:
* Nintendo GameCube
* Nindendo Gameboy (Advance, SP, etc.)
* Sony Playstation, Playstation 2
All of these have millions of units shipped, and markets that are in the
hundreds of millions of dollars, if not billions. None are Unix-based.
None are Windows-based.
Tandem. Used largely for mission-critical applications where downtime is
intolerable, such as most of the world's major stock exchanges, a substantial
fraction of telephone switching equipment and ATM networks, and an awful lot
of hospitals. Spent over 20 years of my IS career working with Tandem
equipment. MAN! but it's nice to work on a machine that never goes down.
Doug Miller (alphageek at milmac dot com)
Nobody ever left footprints in the sands of time by sitting on his butt.
And who wants to leave buttprints in the sands of time?
The embedded market in terms of numbers of cpu's is far larger than the
desktop market (as you may well know). Last numbers I recall from
Embedded Systems Programming survey of embedded developers something
under 10% were using either of those as an OS for their or their
Large number of user interfaces are going that way though simply as
course of least resistance...
Different market entirely.
Embedded systems range from 4-bit microcontrollers, FPGAs to MIPS and
PowerPCs . . not so much Intel chips 'cuz the power consumption is HUGE.
TI used to sell their compilers to run under UNIX, but they made a huge
move to CodeComposer Studio, which is really only happy under Windows.
VxWorks sells their development tools to run on most everything for the
low low price of around $50k/seat. But if you need vxWorks, you REALLY
Interesting side note: A big "microcontroller" is the Zilog Z-80 and
its descendents. They sell around 200Million of them a year for a buck
or so apiece. I learned to program on the Z-80-based TRS-80 Model 3
that had a WHOPPING 48k of RAM.
I've done embedded development for devices used in process control. These
have to be powered by extremely low-power intrinsicly safe bus
connections. That means power consumption in the tens of milliwats. The
chip used was an Intel 80188EB.
We are (I am) abandoning VxWorks in favor of the 2.6 kernel for a large
project where the real time demands are more relaxed and our memory space is
large. In my case the wealth of networking options and support base for
communications far outweigh the more deterministic nature of former embedded
standards like VxWorks (who are adopting Linux for just this reason 8^).
HomeOwnersHub.com is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.