Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!gem.mps.ohio-state.edu!ginosko!uunet!zephyr.ens.tek.com!tekcrl!tekfdi!kyleb From: kyleb@tekfdi.FDI.TEK.COM (Kyle Bernard) Newsgroups: comp.sw.components Subject: OO programming by hand in C Keywords: object oriented programming C Message-ID: <3363@tekfdi.FDI.TEK.COM> Date: 25 Aug 89 16:12:13 GMT Organization: Tektronix Inc., Beaverton, Or. Lines: 35 There have been some recent mentions of object oriented programming 'by hand' in C: ted@nmsu.edu (Ted Dunning): > ... > the best example around is the X11 toolkit. they do wonderful things > with oo programming by hand in c. > ... johnson@p.cs.uiuc.edu: > ... > However, he proves my point. Calling a function stored in a structure > IS run-time binding. He is just showing how to do object-oriented > programming in C. It is fine to do object-oriented programming in > C, and some people prefer that to using C++. > ... I am interested in pointers to information (books, articles, etc.) concerning this method of implementing objected oriented designs. Our development environment is very much C based and the migration to object based analysis and design appears difficult enough without adding the problems of setting up a new implementation environment. Also, I am very interested in the experiences/impressions of those who are currently using (or have used) C to implement objected oriented designs. Thanks, Kyle. -- uucp: tektronix!tekfdi!honda!kyleb US Mail: Kyle Bernard, Microwave and RF Instruments, Tektronix, Inc. Box 500 MS 58-072, Beaverton OR 97077 Phone: 503-627-3522