Return-Path: <John.Harrison-request@cl.cam.ac.uk>
Delivery-Date: 
Received: from antares.mcs.anl.gov (actually antares9.mcs.anl.gov !OR! owner-qed@mcs.anl.gov) 
          by swan.cl.cam.ac.uk with SMTP (PP-6.5) outside ac.uk;
          Wed, 10 Aug 1994 01:32:38 +0100
Received: from localhost (listserv@localhost) 
          by antares.mcs.anl.gov (8.6.4/8.6.4) id TAA20086 for qed-out;
          Tue, 9 Aug 1994 19:28:33 -0500
Received: from earth.anu.edu.au (earth.anu.edu.au [150.203.20.5]) 
          by antares.mcs.anl.gov (8.6.4/8.6.4) with SMTP id TAA20079 
          for <qed@mcs.anl.gov>; Tue, 9 Aug 1994 19:28:25 -0500
Received: by earth.anu.edu.au id AA02142 (5.67b/IDA-1.5 for qed@mcs.anl.gov);
          Wed, 10 Aug 1994 10:28:31 +1000
Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.earth.sun4.51 
          via MS.5.6.earth.sun4_51; Wed, 10 Aug 1994 10:28:30 +1000 (EST)
Message-Id: <0iG1wi2KmlE508BWc0@earth>
Date: Wed, 10 Aug 1994 10:28:30 +1000 (EST)
From: Zdzislaw Meglicki <Zdzislaw.Meglicki@cisr.anu.edu.au>
To: qed@mcs.anl.gov
Subject: Re: Types Considered Harmful
In-Reply-To: <9408090532.AA18788@maui.cs.ucla.edu>
References: <9408090532.AA18788@maui.cs.ucla.edu>
Sender: owner-qed@mcs.anl.gov
Precedence: bulk

> The debate of whether one should use set theory or type theory sounds to
> me a bit like the debate of whether one should use C or Pascal.

No, it's like the debate whether one should write piano concertos in C
or in E-flat. But... when you sit in front of an empty sheet of paper
about to begin writing a concerto, you must make this decision before
you can do anything else. And once you've made it, you've got to stick
to it. 

Because writing a QED system is a far more elaborate task than writing a
piano concerto, and many more people would be involved, a good decision
is that much more difficult to make.

If you ask about the "usefulness" of the whole project and wonder if any
commercial company would be willing to pay money for it, the answer is:
"possibly". Vendors of "Mathematica", "Maple", and other similar
software systems make quite good living by selling computerised
mathematical encyclopedias and symbol manipulation environments. They
might  be interested in QED - at least to the extent to which it could
be utilised in their own products. By the same token, software and
hardware vendors interested in formal verification of their products
might also be willing to support QED.

   Zdzislaw Meglicki, Zdzislaw.Meglicki@cisr.anu.edu.au,
   Automated Reasoning Pursuit - CISR, and Plasma Theory Group - RSPhysSE,
   The Australian National University, Canberra, A.C.T., 0200,
   Australia, fax: +61-6-249-0747, tel: +61-6-249-0158
