Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!sdd.hp.com!spool.mu.edu!cs.umn.edu!kksys!edgar!mmug!UUCP From: Jim.Spencer@p510.f22.n282.z1.fidonet.org (Jim Spencer) Newsgroups: comp.sys.mac.programmer Subject: Which to get Message-ID: <670469109.1@mmug.fidonet.org> Date: 31 Mar 91 02:35:12 GMT Article-I.D.: mmug.670469109.1 Sender: UUCP@mmug.fidonet.org Lines: 11 Eric E. Palmer writes in a message to All EEP> I am trying to decide which program to get Think C or Think Pascal. EEP> I have used Think C at school and I like it, plus I love C - EEP> pointers to function, etc However, Think Pascal boasts that it EEP> is fully Object oriented while Think C only has a sub set of EEP> C++. Is this a problem? The features of C++ that Think C lacks are exactly the same features that Object Pascal lacks: multiple inheritance, non-virtual functions, private and protected members, operator and function overloading, etc. Think C is exactly as 'object oriented' as Think Pascal and in fact both can use the same basic object oriented framework, the Think Class Library. The primary difference in this regard is that Think C cannot use MacApp and Think Pascal can.