Article View: comp.lang.misc
Article #3652Re: Run-time Type Errors in Smalltalk
From: Peter Goodall
Date: Wed, 24 Apr 1991 09:16
Date: Wed, 24 Apr 1991 09:16
28 lines
1922 bytes
1922 bytes
dnsurber@lescsse.jsc.nasa.gov (Douglas Surber) writes:
>In <1917@optima.cs.arizona.edu> gudeman@cs.arizona.edu (David Gudeman) writes:
>>If they
>>hadn't caught those errors by static typing they would have caught
>>them by testing -- the same way the found the other 90% of the errors.
>>This logic error combined with the strident tone of the article
>>suggests that your convictions are affecting your thinking.
>The real question is how long would it take them to catch those errors
>by testing? The type checker catches them all first time every time.
>Admittedly not every error, but reducing the number of errors by 10%
>before you even begin testing sounds like a win to me.
>Further, the type checker finds type errors even in code that, for one
>reason or another, is never excersized during testing. Again not every
>error, but a 10% reduction is still something.
This mystical 10% says nothing about the other 90%, or what is responsible
for them. They could be caused by having to rewrite code because the static
typing did not provide enough reusability :-).
--
------------------------------------------------------------------------
Peter Goodall - Smalltalk Systems Consultant - objtch@extro.ucc.su.oz.au
ObjecTech Pty. Ltd. - Software Tools, Training, and Advice
162 Burns Bay Rd, LANE COVE, NSW, AUSTRALIA. - Telephone: +61 2 418-7433
Technical Details
Message-ID:
<objtch.672484618@extro>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!samsung!munnari.oz.au!metro!extro!objtchReferences:
<1917@optima.cs.arizona.edu> <dnsurber.671810181@node_2204c>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!samsung!munnari.oz.au!metro!extro!objtch From: objtch@extro.ucc.su.oz.au (Peter Goodall) Newsgroups: comp.lang.misc Subject: Re: Run-time Type Errors in Smalltalk Message-ID: <objtch.672484618@extro> Date: 24 Apr 91 09:16:58 GMT References: <1917@optima.cs.arizona.edu> <dnsurber.671810181@node_2204c> Sender: news@metro.ucc.su.OZ.AU Organization: Sydney University Computing Service, Sydney, NSW, Australia Lines: 28 Nntp-Posting-Host: extro.ucc.su.oz.au