Date: Thu, 17 Jul 2003 21:21:23 -0400 From: Chuck Swiger <cswiger@mac.com> To: freebsd-questions@freebsd.org Subject: Re: A couple of definitions Message-ID: <3F174B93.3020706@mac.com> In-Reply-To: <x37k6gskum.fsf@lifesupport.shutdown.com> References: <Law15-F52CyNOMWU7Rv0001e804@hotmail.com> <x37k6gskum.fsf@lifesupport.shutdown.com>
next in thread | previous in thread | raw e-mail | index | archive | help
LLeweLLyn Reese wrote: > "Lin Jianfong" <ljfong@hotmail.com> writes: >>As far as I know, objective C is sort of ancestor to C++, > > Not an ancestor. Objective C and C++ were seperately developed, in > different parts of the C community, and so far as I know there was > little or no communication or cross-fertilization. Your description is pretty decent; Objective-C came from a company called Stepstone, IIRC, and as you said, owed a lot to SmallTalk. > (Well, there > is a creature called 'Objective-C++', but I don't know much about > that, though I get the impression it is little used.) The primary purpose of Obj-C was to enable code to create interface classes between a C++ framework (say, a library for complex math operations) and Obj-C objects used by NEXTSTEP (Cocoa, GNUstep, etc) app-- such as a GUI app written using ProjectBuilder and InterfaceBuilder. -- -Chuck
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3F174B93.3020706>