Subject: Re: VAX 6400 booting saga: SUCCESS!
To: None <email@example.com>
From: der Mouse <mouse@Rodents.Montreal.QC.CA>
Date: 03/17/2002 17:44:14
>>>> [JVM for VAX]
>>> Start writing your own ieee floating point package then.
>> Hmm, I don't really care for retaining the exact floating point
>> semantics of Java, [...]
> Well, since the ieee and VAX fp binary formats don't agree you cannot
> escape writing some ieee-handling stuff. Java is a virtual machine,
> where the fp format is defined down to the bit. You'll atleast have
> to convert to and from ieee for every fp op you do.
Or - and this, I suspect, is what the "I don't really care..." meant -
implement an almost-but-not-quite-Java virtual machine, one that's
basically Java except that it uses VAX floating point instead of IEEE
floating point. A bit like "C compilers" for microcontrollers that
have 8-bit "int"s: it's technically not C, but it's a whole lot like
it, close enough that C knowledge mostly transfers. The same would be
true of a not-quite-Java engine that used VAX fp.
/~\ The ASCII der Mouse
\ / Ribbon Campaign
X Against HTML firstname.lastname@example.org
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B