home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.apple2
- Path: sparky!uunet!spool.mu.edu!nigel.msen.com!yale.edu!ira.uka.de!math.fu-berlin.de!informatik.tu-muenchen.de!hphalle6!behrenss
- From: behrenss@Informatik.TU-Muenchen.DE (Soenke Behrens)
- Subject: Re: Modula-2 for the Apple IIGS
- References: <1992Sep8.094243.22947@nuscc.nus.sg> <1992Sep8.120332.25112@actrix.gen.nz> <bazyar.715986159@teal> <1992Sep9.020819.24247@nuscc.nus.sg>
- Sender: news@Informatik.TU-Muenchen.DE (USENET Newssystem)
- Organization: Technische Universitaet Muenchen, Germany
- Date: Wed, 9 Sep 1992 12:18:00 GMT
- Message-ID: <behrenss.716041080@hphalle6>
- Lines: 44
-
- ltchean@rambutan.iss.nus.sg (lim thye chean) writes:
-
- >What is g++ C? Is it a C++ clone?
-
- It's the GNU c++.
- It was some sort of front-end, though (again, this is vague memorization :)
- not useable with any cc. Since gcc 2.0 (they are now at 2.2.2 or higher,
- I lost count), C++ is built into the cc, so you don't need that yucky
- front-end any more. Of course, for us it would be perfect, as we don't
- have to rewrite the code generator. If lcc can compile the output of
- g++: Great! I'm dancing on the table! :) (Now, don't ask which one ...
- it's _not_ a lookup-table).
-
- >Do you need Orca/C to run it? Or Orca/M is required?
-
- You would probably need GNO/ME and lcc to run it.
-
- >> Anyway, g++ is free. The system as a whole (g++->lcc->asm->link)
- >>won't be terribly fast, but big deal, it's another language.
-
- >Seems to be like a very long process just to get one program run. And it
- >will be half the speed of Orca/C.
-
- As for the "very long process": It's just one more step, the g++->lcc one.
- Now, with ORCA/C, you have cc->asm->link, though cc and asm are (of course)
- under a common interface (in the case of ORCA/C, you even cannot get at
- the intermediary ASM ... oh well), and if you only have one sourcefile,
- link is under there, too.
-
- Please understand the concept of a cc front-end ... when all this is done,
- you just call your cc like you did all the time, and cc will decide for
- you if it needs to link files, compile files, or send files through the
- C++ CPP.
-
- As for the speed: I don't know about compilation speed, it will probably be
- slower, though ORCA/C itself is not a speed demon :) Execution speed
- should (hopefully) be faster.
-
- Soenke
- --
- ===========================================================================
- More than silver, more than gold, I need ! behrenss@informatik.
- electricity. I need it for my dreams. ! tu-muenchen.de
- (RACTER) ! FIDO: 2:246/13 Soenke Behrens
-