Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uwm.edu!lll-winken!arisia!sgi!shinobu!odin!delrey!shap From: shap@delrey.sgi.com (Jonathan Shapiro) Newsgroups: comp.lang.c++ Subject: Re: Do class libraries have to be in source form (2 of 4) Message-ID: <1626@odin.SGI.COM> Date: 27 Nov 89 16:43:36 GMT References: <177@taumet.UUCP> <1989Nov22.181203.16204@mentor.com> <1989Nov23.105650.17030@jarvis.csri.toronto.edu> Sender: news@odin.SGI.COM Distribution: comp Organization: Silicon Graphics, Inc., Mountain View, CA Lines: 14 In article <1989Nov23.105650.17030@jarvis.csri.toronto.edu> sjb@cs.toronto.edu (Stephen Bellantoni) writes: >For, the only reasons to have the source are (1) to look at >it and (2) to change it. > >In case (2) you are not re-using code, you are modifying it... Claptrap. Modification is a form of reuse. A *major* form of reuse. One of the most often overlooked and significant advantages to object-oriented programming languages is that the things one needs to think about modifying are all collected together at teh object definition. Jonathan Shapiro Silicon Graphics, Inc.