comp.lang.ada
 help / color / mirror / Atom feed
From: cis.ohio-state.edu!magnus.acs.ohio-state.edu!math.ohio-state.edu!cs.utexa s.edu!csc.ti.com!tilde.csc.ti.com!mksol!mccall@ucbvax.Berkeley.EDU  (fred j mcc all 575-3539)
Subject: Re: Ada and C++: A request for comparison/contrast/relative benefits
Date: 20 Aug 93 17:39:52 GMT	[thread overview]
Message-ID: <1993Aug20.173952.5082@mksol.dseg.ti.com> (raw)

In <CC0w2v.Iuo@crdnns.crd.ge.com> groleau@e7sa.crd.ge.com (Wes Groleau x1240 C7
3-8) writes:

>Also, receiving a Turing award doesn't make a person infallible.
>C.A.R. Hoare also once said (paraphrase; someone please post the exact 
>quote):  One of the worst things that ever happened to our profession was
>the invention of symbolic debuggers, cross-reference tools, strong typing, etc
.
>because we let the tools find our errors instead of "doing it right the first
>time"  There is SOME truth to this, but most of us feel it's better to have
>a tool find all ten errors in a few minutes than to spend hours finding
>nine of them by eyeball.

Oddly, I believe that Djikstra (?) has also espoused such a position.
Something to the effect that developers shouldn't *have* compilers.
Test should have the compilers.  He apparently thinks (or thought)
that wanting to avoid having something kicked back by Test coupled
with the lack of compilers would cause developers to work harder to
avoid minor errors and prevent them from 'tweaking' code until it
passes the tests rather than designing and then implementing to the
design. 

Personally, I think what you'd get would be a black market in
compilers and syntax checkers, were you to try to implement such a
policy in the real world.

-- 
"Insisting on perfect safety is for people who don't have the balls to live
 in the real world."   -- Mary Shafer, NASA Ames Dryden
------------------------------------------------------------------------------
Fred.McCall@dseg.ti.com - I don't speak for others and they don't speak for me.

             reply	other threads:[~1993-08-20 17:39 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1993-08-20 17:39 cis.ohio-state.edu!magnus.acs.ohio-state.edu!math.ohio-state.edu!cs.utexa [this message]
  -- strict thread matches above, loose matches on Subject: below --
1993-08-31 17:09 Ada and C++: A request for comparison/contrast/relative benefits dog.ee.lbl.gov!agate!spool.mu.edu!darwin.sura.net!uvaarpa!software.org!sm
1993-08-21  5:30 Gregory Aharonian
1993-08-20 16:17 cis.ohio-state.edu!math.ohio-state.edu!darwin.sura.net!source.asset.com!v
1993-08-19 20:11 Wes Groleau x1240 C73-8
1993-08-18 22:42 agate!spool.mu.edu!sol.ctr.columbia.edu!emory!europa.eng.gtefsd.com!darwi
1993-08-18 18:16 cis.ohio-state.edu!news.sei.cmu.edu!ajpo.sei.cmu.edu!progers
1993-08-18  3:10 news
1993-08-16 16:33 David Emery
1993-08-16 16:33 David Emery
1993-08-16 15:35 Wes Groleau x1240 C73-8
1993-08-16 11:23 news
1993-08-13 17:33 Mark A Biggar
1993-08-13  6:07 Bjorn Kallberg
1993-08-13  3:46 Michael Feldman
1993-08-13  3:40 Michael Feldman
1993-08-13  1:47 Bjarne Stroustrup
1993-08-12 14:56 Robert I. Eachus
1993-08-11 20:46 Dave Griffith
1993-08-11 20:08 cis.ohio-state.edu!math.ohio-state.edu!usc!venice!gumby.dsd.trw.com!truff
1993-08-11 18:57 Wes Groleau x1240 C73-8
1993-08-11 16:55 Robert Dewar
1993-08-11 16:48 Tim Barrios
1993-08-11 14:14 david.c.willett
1993-08-11 13:37 Harry Erwin
1993-08-10 18:53 fred j mccall 575-3539
1993-08-09 18:35 cis.ohio-state.edu!math.ohio-state.edu!usc!venice!gumby.dsd.trw.com!truff
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox