[MUD-Dev] Why not compile java into object code?

Travis Casey efindel at polaris.net
Fri Feb 27 07:24:59 CET 1998


On Thursday, 26 February 98, Ben wrote:

> Since this is one of the largest bodies of opinionated, hard core coders I
> know of, I'll pose the question here.  It's mostly off topic of course.

> What would it take to compile java down into object code (.o files)?
> It's not being done...but I wonder why?  I don't care if I have to compile
> for each platform...if I compile just for win95 80% of my users will enjoy
> a tremendous speedup....

There are some compilers that do this -- in particular, I'm thinking
of Jump for the PalmPilot, which takes Java bytecodes, "compiles" them
to 68000 assembler, and then runs Pila, the Pilot Assembler, on them.

Jump works this way, though, mainly because the memory and speed
limitations of the PalmPilot make running a real JVM impractical.
Indeed, Jump leaves out many Java features that can't be used on the
Pilot, and comes with several classes intended for use only with the
Pilot.
--
       |\      _,,,---,,_        Travis S. Casey  <efindel at io.com>
 ZZzz  /,`.-'`'    -.  ;-;;,_   No one agrees with me.  Not even me.
      |,4-  ) )-,_..;\ (  `'-'   visit the rec.games.design FAQ:
     '---''(_/--'  `-'\_)       http://www.io.com/~efindel/design.html




More information about the mud-dev-archive mailing list