Re: Is C++ really used ?

Cliff Click <cliffc@risc.sps.mot.com>
8 May 1997 21:25:21 -0400

          From comp.compilers

Related articles
[9 earlier articles]
Re: Is C++ really used ? danwang@nordica.CS.Princeton.EDU (1997-05-07)
Re: Is C++ really used ? kbreinho@bsquare.com (Keith L. Breinholt) (1997-05-08)
Re: Is C++ really used ? geert@sun3.iaf.nl (1997-05-08)
Re: Is C++ really used ? David.Monniaux@ens-lyon.fr (1997-05-08)
Re: Is C++ really used ? chase@world.std.com (David Chase) (1997-05-08)
Re: Is C++ really used ? clark@quarry.zk3.dec.com (1997-05-08)
Re: Is C++ really used ? cliffc@risc.sps.mot.com (Cliff Click) (1997-05-08)
Re: Is C++ really used ? nasser@apldbio.COM (Nasser Abbasi) (1997-05-08)
Re: Is C++ really used ? shankar@chromatic.com (1997-05-08)
Re: Is C++ really used ? bduncan@tiac.net (Bruce Duncan) (1997-05-08)
Re: Is C++ really used ? cfc@world.std.com (1997-05-12)
Re: Is C++ really used ? jocelyn_coulmance@hol.fr (Jocelyn Coulmance) (1997-05-12)
Re: Is C++ really used ? salomon@nickel.cs.umanitoba.ca (1997-05-13)
| List of all articles for this month |

From: Cliff Click <cliffc@risc.sps.mot.com>
Newsgroups: comp.compilers
Date: 8 May 1997 21:25:21 -0400
Organization: RISC Software, Motorola
References: 97-04-156 97-05-016
Keywords: C++, practice

Paulo Jose Pinto - LEI <pjmlp@students.si.fct.unl.pt> wrote:
|> Is C++ so bad for compilers? After all I'm using it and it
seems
|> that everyone else is, so why aren't the books ?


I am using C++ for compiler writing as well.


Someone noted that self-hosting with C++ is tougher, in part
because you need a C++ bootstrap compiler on each target, and
C++ compilers vary so widely.


Motorola purchased the EDG front end, so the FE is written in C. The
C++ parts have been made "clean" across a variety of compilers.
Basically, I'm writing in a portable subset of C++ : no templates, no
multiple inheritance, no exceptions.


Cliff
--
Cliff Click, Ph.D. Compiler Researcher & Designer
RISC Software, Motorola PowerPC Compilers
cliffc@risc.sps.mot.com (512) 891-7240
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.