Newsgroups: comp.lang.logo
Path: news.media.mit.edu!bloom-beacon.mit.edu!spool.mu.edu!howland.reston.ans.net!europa.eng.gtefsd.com!uunet!harlequin.com!tim
From: tim@harlequin.com (Tim McNerney)
Subject: How to read "?" aloud (Was: Re: Logo specification)
In-Reply-To: ergo@netcom.com's message of Mon, 27 Dec 1993 03:48:50 GMT
Message-ID: <TIM.93Dec28002957@lantra.harlequin.com>
Lines: 21
Sender: usenet@harlequin.com (Usenet Maintainer)
Nntp-Posting-Host: lantra.harlequin.com
Organization: Harlequin Inc, Cambridge, MA
References: <ZOLTAN.93Dec23133741@radics.research.canon.oz.au>
	<1993Dec25.133253.266@cam.compserv.utas.edu.au>
	<2fht59$1ao@agate.berkeley.edu> <ergoCIoD9F.7K0@netcom.com>
Date: Tue, 28 Dec 1993 00:29:57 GMT

In article <ergoCIoD9F.7K0@netcom.com> ergo@netcom.com (Isaac Rabinovitch) writes:

   >  (Actually this reason has become less important
   >just recently, because LCSI has moved to question-mark predicate names
   >and Terrapin has moved to normal-syntax IF.  But Terrapin still has special
   >forms like EDIT, and there are a few other remaining differences.)

   So is the P convention for predicates dying out?  If so, we'd better
   come out with a convention for reading programs aloud!

Most Scheme programmers I know type "?" and say "P".  This works for me and
my colleagues.  But what do people think of this?  Is this too arcane?
Would it work for kids who (1) are used to "P" (2) have never seen a "P"?

--Tim

P.S. My friends also...
           type "!" and say "bang" (I don't know why)
     	   type "(" and say "open"
           type ")" and say "close"
     [For what it's worth]

