From: | anicolao@cgl.UWaterloo.CA (Alex Nicolaou) |
Newsgroups: | comp.lang.java,comp.compilers |
Date: | 25 Jan 1996 15:08:20 -0500 |
Organization: | University of Waterloo |
References: | 96-01-037 96-01-063 |
Keywords: | translator |
"Peter Seibel" wrote:
: Python: see Perl and Scheme.
Python cannot easily be represented in JVM becuase of the type system
(there basically isn't one in Python; anyone with the correct members
can be passed to a given function, and what is legal might change
based on decisions made in the function, so it can't be type-checked).
In addition, the fact that classes are first class (i.e. you can add
member functions and variables to classes at run time, and that will
affect already instantiated objects) would be a problem.
alex
P.S. Alex Nicolaou (me) != Alex Nicolau
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.