Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!pacbell.com!ucsd!ucbvax!galileo.berkeley.edu!jbuck From: jbuck@galileo.berkeley.edu (Joe Buck) Newsgroups: comp.lang.c++ Subject: Re: What C++ Compiler should I buy? Message-ID: <39546@ucbvax.BERKELEY.EDU> Date: 13 Nov 90 21:26:35 GMT References: <3291.2734C20A@urchin.fidonet.org> <3072@lectroid.sw.stratus.com> Sender: usenet@ucbvax.BERKELEY.EDU Reply-To: jbuck@galileo.berkeley.edu (Joe Buck) Lines: 20 In article <3072@lectroid.sw.stratus.com>, fmbutt@mrbt.sw.stratus.com (Farooq Butt) writes: |> In article sean@ms.uky.edu (Sean Casey) writes: |> >No need to buy a C++ compiler. Get gnu g++. It's free of charge. |> |> I keep hearing that g++ is below AT&T rev level 2.0. Is that true ? |> If so is multiple inheritance supported ? Not true; g++ v1.37.1 is about the same distance from satisfying E&S as cfront 2.0 is; multiple inheritance is supported and I am currently using MH with g++. However, libg++ includes a streams package corresponding to AT&T 1.2; it doesn't have "iostream.h". (cfront is AT&T's C++ 2.0 compiler). To be fair, most of the bugs in 1.37.1 seem related to multiple inheritance and virtual base classes; some of these crash the compiler. But the bug list for g++ isn't substantially longer than the bug list for cfront. -- Joe Buck jbuck@galileo.berkeley.edu {uunet,ucbvax}!galileo.berkeley.edu!jbuck