🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.objective-c
Article #271

Re: How's Stepstone/Objective-C doing?

#271
From: Sal Cataudella
Date: Tue, 09 Apr 1991 18:58
39 lines
2503 bytes
In article <6737@stpstn.UUCP> cox@stpstn.UUCP (Brad Cox) writes:
   In article <1991Mar30.165230.11364@sugar.hackercorp.com> karl@sugar.hackercorp.com (Karl Lehenbauer) writes:
 >>I'm interested in Objective-C, but I'm wondering about it.  Relative volumes
 >>in the C++ and Objective-C groups shows C++ is getting a lot more attention
 >>on the net; likewise, there are multiple C++ implementations for DOS, none
 >>for O-C that I know of (using DOS as a barometer).

 > The high interest in better technologies for fabricating gate- and 
 > block-level components as in C++ should not be confused with technologies,
 > such as Smalltalk and Objective-C, for assembling software from libraries 
 > of pre-fabricated chip-level components, or Software-ICs. 

Please explain why C++'s implementation of the object oriented paradigm cannot
be used to implement software ICs. Please explain why a library of C++ classes
(such as NIHCL or Interviews) is not useful in the same way that an
objective-c class library would be.

 >In other words,
 > C++ is not a 'competitor' for Objective-C. It is a better C; a basis for
 > building a better Objective-C.

If C++ only extended C with function overloading, reference variables, and
other *non-objected-oriented* extensions, I could see your point, however
C++ has its own way of implementing object-oriented paradigms such as
multiple inheritance, and runtime based message selection thru the use of
virtual functions. It is this side of C++ that competes head on with
objective-c's object-oriented features. If your point is that objective-c's
implementation of OO is better than C++'s then argue on that level. But
realize that C++ object-oriented features allow you to create software-ics
as well.


--Sal

--
 Sal Cataudella	
 Internet: salc@alfred.shearson.com
 UUCP:     ...!uunet!slcpi!alfred!salc
 (212) 464-3871
Technical Details
Message-ID: <SALC.91Apr9145833@aristotle.shearson.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!uunet!shearson.com!newshost!salc
References: <1991Mar30.165230.11364@sugar.hackercorp.com> <6737@stpstn.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!uunet!shearson.com!newshost!salc
From: salc@aristotle.shearson.com (Sal Cataudella)
Newsgroups: comp.lang.objective-c
Subject: Re: How's Stepstone/Objective-C doing?
Message-ID: <SALC.91Apr9145833@aristotle.shearson.com>
Date: 9 Apr 91 18:58:33 GMT
References: <1991Mar30.165230.11364@sugar.hackercorp.com> <6737@stpstn.UUCP>
Sender: news@shearson.com (News)
Reply-To: salc@alfred.shearson.com
Organization: Lehman Brothers
Lines: 39
In-Reply-To: cox@stpstn.UUCP's message of 1 Apr 91 17:12:45 GMT