Return-Path: <John.Harrison-request@cl.cam.ac.uk>
Delivery-Date: 
Received: from leopard.cs.byu.edu (no rfc931) by swan.cl.cam.ac.uk 
          with SMTP (PP-6.5) outside ac.uk; Thu, 24 Aug 1995 18:51:32 +0100
Received: by leopard.cs.byu.edu (1.37.109.15/16.2) id AA025095863;
          Thu, 24 Aug 1995 11:37:43 -0600
Sender: hol2000-request@lal.cs.byu.edu
Errors-To: hol2000-request@lal.cs.byu.edu
Precedence: list
Received: from tuminfo2.informatik.tu-muenchen.de by leopard.cs.byu.edu 
          with ESMTP (1.37.109.15/16.2) id AA025065857;
          Thu, 24 Aug 1995 11:37:37 -0600
Received: by tuminfo2.informatik.tu-muenchen.de via suspension id <26503-4>;
          Thu, 24 Aug 1995 19:39:23 +0200
Received: from sunbroy14.informatik.tu-muenchen.de ([131.159.0.114]) 
          by tuminfo2.informatik.tu-muenchen.de with SMTP id <26491-1>;
          Thu, 24 Aug 1995 19:38:10 +0200
Received: by sunbroy14.informatik.tu-muenchen.de id <8087>;
          Thu, 24 Aug 1995 19:38:06 +0200
From: Konrad Slind <slind@informatik.tu-muenchen.de>
To: john.harrison@cl.cam.ac.uk
Cc: jgrundy@ra.abo.fi, hol2000@leopard.cs.byu.edu, john.harrison@cl.cam.ac.uk
In-Reply-To: <"swan.cl.cam.:129790:950824164229"@cl.cam.ac.uk> (message from John Harrison on Thu, 24 Aug 1995 18:42:15 +0200)
Subject: Re: Paper available: "HOL Done Right"
Message-Id: <95Aug24.193806met_dst.8087@sunbroy14.informatik.tu-muenchen.de>
Date: Thu, 24 Aug 1995 19:38:00 +0200


John wrote:

> But I seem to recall some library standardization effort in the SML
> world. For our purposes, standards for quotations and toplevel
> printers would be the most important thing.

I agree: such general I/O support is vastly more important for the
usability of SML than any new advances in type systems or whatnot that
may seem theoretically urgent. However, cleanly incorporating such
facilities into the type system of ML is itself a research problem (at
least in the case of prettyprinters). Probably the right forum to air
our views is ML2000. However, I imagine that ML implementors and
theoreticians have more sway there than users. It would be foolish to
think that they have our best interests at heart, so I fear that our
current unhappy situation may persist indefinitely. 

Maybe we could draw up a list of concerns from our (the theorem prover)
community and submit it for the ML2000 cabal to chew on. I suspect that
our concerns would mirror the concerns of most users in the general ML
community anyway.

Konrad.
