🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #3510

Re: Formal definitions (Re: ada-c++ productivity)

#3510
From: Darren New
Date: Mon, 15 Apr 1991 23:27
47 lines
2435 bytes
In article <FWQA._6@xds13.ferranti.com> peter@ficc.ferranti.com (Peter da Silva) writes:
>That bringing up the SDI bugaboo is pretty much an irrelevant digression.

My point is that for certain jobs, even if formal techniques don't 
guarantee perfection, the job may be important enough to get right 
that the extra effort done on a formal validation may be worthwhile.

Hacking xfish doesn't need formal techniques.

>I'm running out of smileys. I don't find SDI amusing. "Nuclear War can
>ruin your whole compile" -- Karl Lehenbauer.

I don't find SDI amusing either.  I can see I touched a raw nerve here
by mentioning SDI.  Let me assure everyone that I don't agree with trying
to implement SDI, and as far as *I* can tell, it is doomed to failure
(and us along with it) if it ever is invoked.

>> I can't imagine what blowing up the computer has to do with whether
>> there are bugs in a program due to misunderstanding of what the
>> compiler is supposed to support.

>The symptom of a failure in SDI is nuclear explosions in major cities,
>remember.

I remember.  I still don't see the relevance. The explosion you were
talking about was caused from a station wagon, not an incomming
missle.  I don't think there are any plans (at least not publicly :-O )
to use SDI against station wagons.  

I don't see how you equate my stance (that formal techniques are better
that informal techniques) with 
a. desire to implement SDI
b. desire to not test systems 
c. blow up computers
d. fail to test missile launch vehicles
e. any of the other stuff you brought up

			  -- Darren




-- 
--- Darren New --- Grad Student --- CIS --- Univ. of Delaware ---
----- Network Protocols, Graphics, Programming Languages, FDTs -----
     +=+=+ My time is very valuable, but unfortunately only to me +=+=+
+=+ Nails work better than screws, when both are driven with screwdrivers +=+
Technical Details
Message-ID: <50842@nigel.ee.udel.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!udel!ee.udel.edu
References: <MBOA8C9@xds13.ferranti.com> <50577@nigel.ee.udel.edu> <FWQA._6@xds13.ferranti.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!udel!ee.udel.edu
From: new@ee.udel.edu (Darren New)
Newsgroups: comp.lang.misc
Subject: Re: Formal definitions (Re: ada-c++ productivity)
Message-ID: <50842@nigel.ee.udel.edu>
Date: 15 Apr 91 23:27:11 GMT
References: <MBOA8C9@xds13.ferranti.com> <50577@nigel.ee.udel.edu> <FWQA._6@xds13.ferranti.com>
Sender: usenet@ee.udel.edu
Organization: University of Delaware
Lines: 47
Nntp-Posting-Host: estelle.ee.udel.edu