[vox-tech] Compile C to Java bytecode?
Henry House
vox-tech@lists.lugod.org
Thu, 20 Mar 2003 22:03:51 -0800
--/NkBOFFp2J2Af1nK
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Thu, Mar 20, 2003 at 09:16:34AM -0800, Bill Kendrick wrote:
> Well, in this case, it'd be a compiler. Instead of C -> x86 opcodes for
> an Intel(tm) processor, for example, it'd be C -> Java(tm) bytecode for a=
JVM.
Why? Isn't C portable enough?
I know next to nothing about Java (never saw the point of it), but I do
remeber seeing something about running C-written program in the Java
interpreter here: <http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html>.
> One of my first questions when I first heard of Java back in the day was:
> "So, you could compile C to a JVM? And you could compile Java to a real =
CPU?"
>=20
> I don't think there were tools at the time, but the person from Sun
> (or wherever they were from) said something like: "yeah, I guess" :^)
In fact, there IS a Java-to-native compiler: Gnu GCJ.
--=20
Henry House
The attached file is a digital signature. See <http://romana.hajhouse.org/p=
gp>
for information. My OpenPGP key: <http://romana.hajhouse.org/hajhouse.asc>.
--/NkBOFFp2J2Af1nK
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.0 (GNU/Linux)
iD8DBQE+eqtHi3lu92AVGcIRAkTwAJ95tERC/+Z51UgIQ6ix0P2LjBCy+QCfUC/K
ajxiICSoBv1b+gra8j6K8c8=
=xU79
-----END PGP SIGNATURE-----
--/NkBOFFp2J2Af1nK--