Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!elroy.jpl.nasa.gov!decwrl!pa.dec.com!jrdzzz.jrd.dec.com!tkou02.enet.dec.com!jit345!diamond From: diamond@jit345.swstokyo.dec.com (Norman Diamond) Newsgroups: comp.object Subject: Re: Documenting OO Systems Message-ID: <1991Apr12.014354.18587@tkou02.enet.dec.com> Date: 12 Apr 91 01:43:54 GMT References: <1991Apr2.175756.12586@visix.com> <3201: Apr705:40:4591@kramden.acf.nyu.edu> <1991Apr11.062250.15105@dhw68k.cts.com> Sender: usenet@tkou02.enet.dec.com (USENET News System) Reply-To: diamond@jit345.enet@tkou02.enet.dec.com (Norman Diamond) Organization: Digital Equipment Corporation Japan , Tokyo Lines: 21 In article <1991Apr11.062250.15105@dhw68k.cts.com> philbo@dhw68k.cts.com (Phil Lindsay) writes: >In article <3201:Apr705:40:4591@kramden.acf.nyu.edu> brnstnd@kramden.acf.nyu.edu (Dan Bernstein) writes: >>In article jls@rutabaga.Rational.COM (Jim Showalter) writes: >>> Nope. What I AM saying is that a large percentage of those writing >>> in C are lousy software engineers, >>I am proud not to be a software engineer. >Do people actually think Computer Science has advanced enough to >become an engineering dicipline? I think not. We have learned >many things in the past..."You don't build a house on sand." I think yes, because a number of analogous lessons HAVE been learned in the software industry. The problem is that most of the people in this industry refuse to listen to, and practice, the lessons. Of course, we still have a problem with tools. Some languages have some features, other languages have other features, and they cannot talk to each other. The carpenter is forbidden to use both a saw and a hammer on the same job. And no one will allow a co-operating toolset to be developed. -- Norman Diamond diamond@tkov50.enet.dec.com If this were the company's opinion, I wouldn't be allowed to post it.