Newsgroups: comp.lang.lisp,comp.lang.scheme
Path: cantaloupe.srv.cs.cmu.edu!rochester!cornellcs!newsstand.cit.cornell.edu!newstand.syr.edu!news.maxwell.syr.edu!worldnet.att.net!howland.erols.net!vixen.cso.uiuc.edu!uchinews!news
From: Alexey Goldin <goldin@spot.uchicago.edu>
Subject: Re: Why lisp failed in the marketplace
X-Nntp-Posting-Host: spot.uchicago.edu
Message-ID: <m1914j9e0c.fsf@spot.uchicago.edu>
Lines: 13
Sender: news@midway.uchicago.edu (News Administrator)
Organization: University of Chicago
X-Newsreader: Gnus v5.3/Emacs 19.34
References: <01bc13dc$cfaa2b20$0f02000a@gjchome.nis.newscorp.com>
	<330512CF.6458@acm.org> <330664CD.2AEA@cc.umanitoba.ca>
	<330b4d8a.7824414@news.wam.umd.edu>
	<5eghjk$pk2$1@canopus.cc.umanitoba.ca>
Date: Fri, 21 Feb 1997 00:52:35 GMT
Xref: glinda.oz.cs.cmu.edu comp.lang.lisp:25591 comp.lang.scheme:18787

krussll@cc.umanitoba.ca (Kevin Russell) writes:
> 
>      I'll grant you there is one huge problem for a postfix thinker like
> me.  In reading, Lisp's prefix notation is like a minor typographical
> variation that quickly becomes transparent.  *Writing* arithmetic in
> prefix notation is hell for me.  I'll get a complex expression down
> perfect and then remember I have to divide the whole thing by two, which
> is usually the start of a cursor nightmare.  I have the same problem
> writing arithmetic in infix notation, of course. 

infix.lisp in CMU AI repository solves this problem. You can write
x^10 + y^7 /sin(z) as much as you want.

