Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!timbuk!cs.umn.edu!kksys!edgar!mmug!p510.f22.n282.z1.fidonet.org!Jim.Spencer From: Jim.Spencer@p510.f22.n282.z1.fidonet.org (Jim Spencer) Newsgroups: comp.sys.mac.apps Subject: Re: C++ for Mac? Message-ID: <0.279AD95D@mmug.mn.org> Date: 20 Jan 91 05:33:31 GMT Sender: ufgate@mmug.mn.org (newsout1.26) Organization: FidoNet node 1:282/22.510 - Macintosh SmorgasBo, Bloomington MN Lines: 12 >In article <587@newave.UUCP> john@newave.UUCP (John A. Weeks III): JAW> In addition to MPW C++, you might also want to check out Think JAW> C 4.0. The documentation claims that it will not compile all JAW> C++, a C++ should be able to compile Think C's object extensions. JAW> If it is object oriented programming that you want rather than JAW> strict C++, Think C 4.0 might do the trick. Think C is much easier JAW> to work with than MPW unless you plan to spend a great deal of JAW> time learning MPW. Because Think C doesn't support the virtual keyword or private or protected members, there is very little C++ code that will compile out of the box. For the same reason, while C++ can compile much Think C code, it won't do what it is expected to as Think C treats every method as virtual.