language interpreters/ interpreted languages weaknesses?
Phil Hunt
philh at vision25.demon.co.uk
Sat Sep 4 21:23:58 EDT 1999
In article <7qrce6$dgh$1 at news.bayarea.net>
frankm at bayarea.net "Frank Mitchell" writes:
> Stephan Houben wrote in message ...
> >m.faassen at vet.uu.nl (Martijn Faassen) writes:
> >Of course, Sun marketed the fact that Java used bytecode as if it was
> >something revolutionary. "No, it is not interpreted, it is compiled to
> >Byte Code!" Of course, all those other languages which had been called
> >"interpreted" where actually compiled to byte code since the
> >beginning of time. Byte-code compilation is really as old as the Sun. ;-)
>
> Right, but as the guy who hired me into Sun pointed out, it's the first time
> (AFAIK) that a byte code format has been fully specified and published, with
> the intent of transferring bytecode among different implementations.
>
> If someone could point me to a previous bytecode format that worked in more
> implementations than the one that issued it, and stayed stable from revision
> to revision, I will stand corrected.
Pascal P-code?
> (Some languages are automatically
> disqualified: Perl, C-Python, Lua, and Tcl *have* only one implementation,)
>
> Also, has the C-Python bytecode format has changed over time, such that old
> .pyc files had to be recompiled to work correctly? I've only known Python
> for a year, and I've yet to see that problem.
IIRC, the JVM has changed since 1.0.
--
Phil Hunt - - - - - - - - - philh at vision25.demon.co.uk
- Linux will be 8 years old on 17th September! See: -
http://www.vision25.demon.co.uk/prog/linuxbirthday.html
More information about the Python-list
mailing list