The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: noel.hunt@gmail.com (Noel Hunt)
Subject: [TUHS] Pi, samuel, cin and 8th, 9th, 10th Edition Unix
Date: Fri, 31 Mar 2017 15:40:47 +1100	[thread overview]
Message-ID: <CAGfO01x00nJdc421U+sMf+PQymtL8FQuiGD08cjY859h3j98Sg@mail.gmail.com> (raw)

I was just the other day apprised of the fact that
Warren Toomey had finally got permission to make public
sources from Eight, Ninth and Tenth Edition Unix. It
was Paul McJones from the Software Preservation Group
who made me aware of this because some months ago I was
in touch with him in regard to the status of source for
'pads/pi' which is on the SPG website. That was donated
by Bjorn Stroustrup in 2004 I believe, as an example of
a large C++ project, along with sources for 'cfront'.

I myself have been working on pads/pi in a desultory
fashion since 1990 when I left the Basser Department of
Computer Science at the University of Sydney; we had an
Eighth Edition licence, hence source code, and all of
the blit/jerq utilities.

I ported 'pads' to the Plan9 graphics model many years
ago, and finally started to port 'pi' to Solaris 11 a
couple of years ago. This works in a rudimentary
fashion, but needs a Dwarf interface.

Given that Bjorn Stroustrup released this code long ago
(a much later version than what I had), I daresay there
are no problems with its publication.

I have, however, also worked on 'samuel' and ported its
functionality to the Plan9 'sam'. 'samuel' does not
appear in any of the archives that Wareen Toomey has
made available, so I am wondering what its status may
be. It was written by John Puttress at the labs in the
late '80s, when he was apparently working under Ted
Kowalski. Ted Kowalski is also a 'person of interest'
because he wrote 'cin', the C interpreter, an interface
to which exists in 'samuel'.  Ted Kowalski
unfortunately passed away some years ago and no-one
seems to know where the source is. It again, isn't in
any of the archives that Wareen Toomey has been able to
make available.

If anyone has any information about 'samuel' or 'cin',
I would be delighted to hear from him or her.

Bruce Ellis, who wrote 'cyntax', told me that he worked
on 'cin' a lot (in the '90s I think, when he worked at
Bell Labs) but it was succeeded by something named
'vice', about which I can find no information. Again, I
would be grateful for any information about this.

Regards,
Noel Hunt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170331/2f37112d/attachment.html>


             reply	other threads:[~2017-03-31  4:40 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-03-31  4:40 Noel Hunt [this message]
2017-03-31 16:14 Doug McIlroy

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAGfO01x00nJdc421U+sMf+PQymtL8FQuiGD08cjY859h3j98Sg@mail.gmail.com \
    --to=noel.hunt@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).