Rover brains?
Kevin Willoughby writes:
[i]
It's nice for rebootable web-based systems but
can't stand the tought of bloated, buggy code running inside the poor rover.
uh, the first MER lander is rebooting frequently, with (as far as I
understand these things) no reason to blame the Java Virtual Machine.
Java code does not have to be "bloated, buggy code". Virtual machine
architectures are a classic way to to create a small, tight program --
consult Knuth for details.
See, for example, FORTH --- which uses a =MUCH= simpler virtual machine
than JAVA, and can pack an entire operating system / extensible compiler
into a mere 8k...
"Bloated, buggy code" is more common in non-Java environments, e.g., MS
Office running on MS Windows.
"Microsoft code is a way of thinking --- or rather, of =NOT= thinking..."
-- Gordon D. Pusch
perl -e '$_ = \n"; s/NO\.//; s/SPAM\.//; print;'
|