[antlr-interest] Re: build issues: bytecode assembly generation

atripp54321 atripp at comcast.net
Mon Oct 25 13:07:34 PDT 2004



> C++ is at least as portable as Java

C++ is "portable", meaning once you have something working on
one platform, you may then port it to each other platform.

On the other hand, Java is not "portable", it's "cross-platform".
That means you write it once and run it everywhere. You may
want to test on each platform (especially if you have a GUI), and
you have to fix something to make it work on each platform, but
that's very rare.

I'd guess the chances of ANTLR running perfectly
on some arbitrary JVM platform without changes
are upwards of 99%. But the chances of a C++-based
ANTLR running on an arbitrary platform without changes
are pretty close to zero.

Don't confuse "can be made to work anywhere" ("portable")
with "works anywhere
automatically" ("cross-platform").

Andy





 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/antlr-interest/

<*> To unsubscribe from this group, send an email to:
    antlr-interest-unsubscribe at yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 





More information about the antlr-interest mailing list