Newsgroups: comp.ai,alt.folklore.computers,comp.ai.alife
Path: cantaloupe.srv.cs.cmu.edu!das-news.harvard.edu!news2.near.net!MathWorks.Com!europa.eng.gtefsd.com!howland.reston.ans.net!agate!ames!taligent!tvv.taligent.com!user
From: tom_van_vleck@taligent.com (Tom Van Vleck)
Subject: Re: Looking for ELIZA
Message-ID: <tom_van_vleck-2909941018520001@tvv.taligent.com>
Sender: usenet@taligent.com (More Bytes Than You Can Read)
Organization: Multicians
References: <35nv9t$ob0@calvin.abc.gov.au> <znr780603486k@brax.se> <badger.780617170@phylo> <36anp2$mou@sernews.raleigh.ibm.com> <aldersonCwv2rp.Gz6@netcom.com> <NICKEL.94Sep29161340@toftum.prz.tu-berlin.de>
Date: Thu, 29 Sep 1994 18:18:52 GMT
Lines: 28
Xref: glinda.oz.cs.cmu.edu comp.ai:24475 comp.ai.alife:1057

In article <NICKEL.94Sep29161340@toftum.prz.tu-berlin.de>,
nickel@prz.tu-berlin.de wrote:

> In article <aldersonCwv2rp.Gz6@netcom.com> alderson@netcom.com
> (Richard M. Alderson III) writes:
> 
> > ELIZA was originally written in Weizenbaum's doubly-linked-list processing
> > language.  SLIP, wasn't it?  
> 
> FLPL, FORTRAN List Processing Language.

Weizenbaum did write a package called SLIP, and wrote a version of ELIZA
in it, in the 1965 timeframe.  Weizenbaum wrote SLIP in FORTRAN while he
was at GE and then ported it to MAD and made it available on CTSS when
he came to Project MAC.  SLIP may have descended from FLPL and there may
have been predecessor versions of ELIZA: I don't know either way.  But
the version I remember was definitely in SLIP.

Weizenbaum wrote an even neater hack in SLIP using the ELIZA technology.
It was a simple language in which you could say, e.g.
  the area of a square is the side squared.
  the area of a cube is six times the side squared.
  the side of a box is 6.
  what is the area of the box?
His system would ask
  IS THE BOX A SQUARE OR A CUBE?
and would then print the appropriate answer.  I think this language
was called OPL, and was worked on about 1968.
