Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!hsi!stpstn!cox From: cox@stpstn.UUCP (Brad Cox) Newsgroups: comp.sys.next Subject: Re: Procedural + Objective mixing Message-ID: <6012@stpstn.UUCP> Date: 12 Jan 91 04:02:41 GMT References: <14036@milton.u.washington.edu> Reply-To: cox@stpstn.UUCP (Brad Cox) Organization: Stepstone Lines: 24 In article <14036@milton.u.washington.edu> wiml@milton.u.washington.edu (William Lewis) writes: >In article aberno@questor.wimsey.bc.ca (Anthony Berno) writes: >>The question is this: Is it a bad idea to "mix" >>procedurally based C code with objective-C? The rules for mixing and matching in Objective-C are very simple... 1) Use the right tool for the job 2) If ever in doubt, refer to rule #1. The C part of Objective-C is not there as an vestigal appendix, a throwback to bad old ways best forgotten. It is for doing the gate- and block-level things that chip-level objects are poor at. C provides silicon fab lines; Objective-C added soldering guns. One is a tightly-coupled fabrication technology for building things from first principles; the other a loosely-coupled technology for assembling things from off-the-shelf components. -- Brad Cox; cox@stepstone.com; CI$ 71230,647; 203 426 1875 The Stepstone Corporation; 75 Glen Road; Sandy Hook CT 06482