[Mono-list] Wheen someone asks about java...
Fri, 13 Jul 2001 21:24:01 -0700 (PDT)
> Just found this article about the reality of Java's
> language neutrality.
> It does not point to any technical reason why
> language neutrality is not
> possible in java, but rather attempts to analyseS
> non-java-the-language java bytecode compiler
Sessions's research can only be described as shoddy,
since he missed several major, mature, and widely used
languages with JVM backends.
In any case, a more serious flaw with Sessions's
analysis is the implicit assumption that CLR is any
better. CLR has a few more bytecodes, but neither
its object model nor its execution model are
significantly different from the JVM. There is no
support for actors, nondeterminism, metaobjects,
(non-OO) polymorphism, categories, logical variables,
efficient functional data structures, or a host
of other features many modern languages use.
CLR is only language independent if the set of
languages you know is limited to languages like
C, C++, Java, VB, Perl, Python, and C#. That may
be good enough for the market, but the JVM covers
roughly the same space.
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail