Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!cmcl2!uupsi!sunic!ericom!eua.ericsson.se!euamts From: euamts@eua.ericsson.se (Mats Henricson) Newsgroups: comp.lang.c++ Subject: Re: Think-C 4.0 Message-ID: <1991Jun27.071656.3825@eua.ericsson.se> Date: 27 Jun 91 07:16:56 GMT References: <1991Jun26.224859.15317@lynx.CS.ORST.EDU> Sender: news@eua.ericsson.se Organization: Ellemtel Telecom Systems Labs, Stockholm, Sweden Lines: 18 Nntp-Posting-Host: euas20c01.eua.ericsson.se budd@fog.cs.orst.edu (Tim Budd) writes: >Can anybody tell me the differences between Think-C Vers 4.0 and Vers 3.0 >for the Mac? >In particular, have they narrowed the gap between Think-C and C++? >(It was fairly wide in version 3.0). >Have they added non-virtual methods, access protections, constructors? Some call it C+-. I've heard that everything is public (you use structs), there is no constructors or destructors, no operator overloading and probably there is a lot else missing. I think it is a pity they don't make a real C++ since their programming environment is excellent - great debugger, nice editors etc, etc, etc. And a quite extensive "class" library. I'm working with C++ at work, and I don't want to learn yet another language. If Symantec made Think C 5.0 == C++ I would start doing some real programming at home... Mats Henricson