Newsgroups: comp.lang.c++,comp.lang.smalltalk,comp.lang.eiffel,comp.lang.ada,comp.object
Path: cantaloupe.srv.cs.cmu.edu!rochester!cornellcs!newsstand.cit.cornell.edu!portc01.blue.aol.com!portc02.blue.aol.com!howland.erols.net!cam-news-hub1.bbnplanet.com!news.bbnplanet.com!su-news-hub1.bbnplanet.com!nntp-hub.barrnet.net!parc!rocksanne!news
From: Mark Woodruff <mwoodruf@xn.xerox.com>
Subject: Re: OO, C++, and something much better!
Content-Type: text/plain; charset=us-ascii
Message-ID: <32E7B26F.690F@xn.xerox.com>
Sender: news@news.wrc.xerox.com
Content-Transfer-Encoding: 7bit
Organization: Xerox
References: <JSA.97Jan16141937@alexandria> <E44u82.6uB@syd.csa.com.au> <mheaney-ya023280001601972303180001@news.ni.net> <32DF458F.4D5C@concentric.net> <32DF94DC.6FF8@watson.ibm.com> <32DFD972.37E4@concentric.net> <5bphq4$5js@mulga.cs.mu.OZ.AU> <32E05FAF.47BA@concentric.net> <5buodl$bci@boursy.news.erols.com> <32E2FEC7.2F7B@concentric.net> <5bvncj$gqg$1@A-abe.resnet.ucsb.edu> <32E47B4B.56D9@concentric.net> <5c4fr0$27j@mulga.cs.mu.OZ.AU> <32E67751.4AFC@parcplace.com> <5c6468$2rv$1@A-abe.resnet.ucsb.edu>
Mime-Version: 1.0
Date: Thu, 23 Jan 1997 18:48:15 GMT
X-Mailer: Mozilla 2.0 (WinNT; I)
Lines: 15
Xref: glinda.oz.cs.cmu.edu comp.lang.c++:242560 comp.lang.smalltalk:49803 comp.lang.eiffel:17590 comp.lang.ada:56359 comp.object:60213

Graham Hughes wrote:
> You mean the percentage of actual type related errors that you have
> actually _caught_, no?  There is a substantial difference.

Having used both Smalltalk and Rexx, both of which are largely untyped languages,  
I see the difference between typed languages and untyped largely in pragmatic 
terms: typed languages work better when the product must be correct.

Most programs can tolerate errors. Having an error message that complaining about 
an unhandled message isn't much different from throwing an exception or returning 
an error code. It's only in critical software that the difference becomes 
significant.
-- 
My views may reflect the presence of the company I'm in
but don't reflect my company's views nor my clients.
