Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Eliza for PDP-8?

15 views
Skip to first unread message

Michael Heimbach

unread,
May 10, 2009, 2:08:08 PM5/10/09
to

Is there anywhere a version of Joseph Weizenbaum's "Eliza" that runs
under OS/8?

There are a couple of versions of Eliza out there written in Basic, but
by now I haven't found a version running on a PDP-8.

Thanks,
Michael

Johnny Billquist

unread,
May 10, 2009, 7:07:44 PM5/10/09
to

Considering that there are decent Pascal versions for OS/8, I would
expect a Pascal version rather than a Basic version.
I seem to remember seeing one, but it's so long ago that I can't say for
sure.

Johnny

--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: b...@softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol

Michael Heimbach

unread,
May 11, 2009, 1:24:58 PM5/11/09
to

> Considering that there are decent Pascal versions for OS/8, I would
> expect a Pascal version rather than a Basic version.
> I seem to remember seeing one, but it's so long ago that I can't say for
> sure.

The history of Eliza can be found on
<http://nickm.com/writing/essays/continuous_paper_isea.html> for instance.

I don't care in which language it is written as long as it runs on a
PDP-8 ;-)

I'd appreciate any hint.

Thanks,
Michael

Mike Roach

unread,
May 12, 2009, 10:19:56 AM5/12/09
to
TIME Magazine Person of the Year for 2006 Johnny Billquist
<b...@softjar.se> wrote:

>Michael Heimbach wrote:
>>
>> Is there anywhere a version of Joseph Weizenbaum's "Eliza" that runs
>> under OS/8?
>>
>> There are a couple of versions of Eliza out there written in Basic, but
>> by now I haven't found a version running on a PDP-8.
>>
>> Thanks,
>> Michael
>
>Considering that there are decent Pascal versions for OS/8, I would
>expect a Pascal version rather than a Basic version.
>I seem to remember seeing one, but it's so long ago that I can't say for
>sure.

Heh, I saw a version of PDP-10 DOCTOR (running on TOPS-10, don't
remember which version of LISP) hacked down to fit into LISP running
under TSS/8. Thus, the whole thing (LISP and DOCTOR) had to fit in
4K. It was more of a parrot just turning 1st person statements into
2nd person questions. I think the only extra processing left in merely
turned statements with 2nd person pronouns into "WE ARE DISCUSSING YOU,
NOT ME."

I'm not sure, but I think the LISP was hacked as well, either to fit
into 4K, or to fit into 4K with the hacked DOCTOR.
--
If you want your spouse to listen and pay strict attention to every
word you say, talk in your sleep.

Charles Richmond

unread,
May 14, 2009, 12:43:31 AM5/14/09
to

I can *not* remember where, but ISTM that I once saw a DOCTOR or
ELIZA program written in FOCAL. A FOCAL interpreter is available
for the PDP-8. Anyway, you might know where to search for the
FOCAL version...


--
+----------------------------------------------------------------+
| Charles and Francis Richmond richmond at plano dot net |
+----------------------------------------------------------------+

Dave Brockman

unread,
May 14, 2009, 9:04:56 PM5/14/09
to

I looked thru the remnants of my PDP-8 days and found a folder labeled
Eliza. It contained a listing for a version of Eliza that I ran under
OMSI BASIC on OS/8. There was also the article from the July-August 1977
issue of Creative Computing from whence I got the program. The article
was about a MITS 8K BASIC version of Eliza/Doctor. It says: "Author:
Originally programmed in LISP by Joseph Weizenbaum. This version is
based on one written by Jeff Shrager." If you want, I can scan and post
the listing or article or both.

Dave

cjl

unread,
May 24, 2009, 5:38:15 AM5/24/09
to

I have an Eliza story:

The PDP-10 Doctor program was the subject of all of this. It was done
in the Mill on the -10 usually used by the then-current group of PDP-8
developers [mostly the paper-tape diagnostic people; my friends in the
OS/8 group were already starting to phase out need to run PAL10,
etc.]. I was visiting the site and did this onsite:

At the time, DEC was running a silly ad campaign about the PDP-8/e:
It's own mother wouldn't recognize it. [A small shot of a straight -8
in one of those typical empty rooms with a low-pile carpet and bare
walls photos.] and full-color panel view of the -8/e.

I told Doctor that my own mother [I am a PDP-8/e] didn't recognize
me. I also mentioned my retarded uncle PDP-8/S and various green
cousins such as PDP-12.

The doctor would of course attempt to bring the various family members
back into the conversation [earlier you mentioned your cousin PDP-12]
and other typical Eliza-isms. Eventually, the magic question came up
about machines. The doctor asked if Computers worry you?

I answered, no, because I am one. This led to a pushdown stack error
and subsequent program crash.

Anyone ever attempt to get two Doctor programs to analyze each other?

cjl [computers don't worry me because they have at times let me live
with them as long as I serve them; sort of like my cat]

Lawrence D'Oliveiro

unread,
May 25, 2009, 2:53:26 AM5/25/09
to
In message <a46368dd-6e70-4e2c-
b2ee-7ab...@q2g2000vbr.googlegroups.com>, cjl wrote:

> Anyone ever attempt to get two Doctor programs to analyze each other?

I saw a transcript of such a conversation once. Or maybe it was an ELIZA-
type program versus a more in-your-face travesty generator. Can't remember
where it was published...

Johnny Billquist

unread,
May 25, 2009, 4:31:54 AM5/25/09
to

This is getting rather off-topic, but in "modern" Emacs, you have a
function called "psychoanalyze-pinhead", which connects an Eliza-like
program with another program that spews out texts, with some kind of
feedback as well.

Mike Roach

unread,
May 27, 2009, 12:38:27 PM5/27/09
to
TIME Magazine Person of the Year for 2006 Lawrence D'Oliveiro
<l...@geek-central.gen.new_zealand> wrote:

My recollection is that the program being psychoanalyzed was "PARRY",
which was supposed to simulate a poor paranoid schizophrenic soul for
analysis by psychology students. I think someone just thought it up to
run against ELIZA.
--
It's not enough to be Hungarian; you must have talent too.
-- Alexander Korda

Lawrence D'Oliveiro

unread,
May 28, 2009, 9:57:15 PM5/28/09
to
In message <gvjqa3$ofj$1...@reader1.panix.com>, Mike Roach wrote:

> TIME Magazine Person of the Year for 2006 Lawrence D'Oliveiro
> <l...@geek-central.gen.new_zealand> wrote:
>
>>In message <a46368dd-6e70-4e2c-
>>b2ee-7ab...@q2g2000vbr.googlegroups.com>, cjl wrote:
>>
>>> Anyone ever attempt to get two Doctor programs to analyze each other?
>>
>>I saw a transcript of such a conversation once. Or maybe it was an ELIZA-
>>type program versus a more in-your-face travesty generator. Can't remember
>>where it was published...
>
> My recollection is that the program being psychoanalyzed was "PARRY",
> which was supposed to simulate a poor paranoid schizophrenic soul for
> analysis by psychology students. I think someone just thought it up to
> run against ELIZA.

Yeah, I think that rings a bell. :)

0 new messages