The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: Larry McVoy <lm@mcvoy.com>
To: Lawrence Stewart <stewart@serissa.com>
Cc: tuhs@tuhs.org, Doug McIlroy <doug@cs.dartmouth.edu>
Subject: Re: [TUHS] dmr streams & networking [was: Re: If not Linux, then what?]
Date: Wed, 28 Aug 2019 21:10:11 -0700	[thread overview]
Message-ID: <20190829041011.GG10796@mcvoy.com> (raw)
In-Reply-To: <C8398AA7-8DE9-40AA-A208-000521A4A8C1@serissa.com>

On Wed, Aug 28, 2019 at 11:29:02PM -0400, Lawrence Stewart wrote:
> > On 2019, Aug 28, at 1:57 PM, Doug McIlroy <doug@cs.dartmouth.edu> wrote:
> >> How long was research running on a PDP-11 and when did they move to a VAX?
> > 
> > London and Reiser had ported Unix to the VAX, replete with virtual memory, in 1978. By the time v7 was released (1979), Vaxen had become the workhorse machines in Research.
> > 
> > Doug
> 
> I???ve always been a little curious about how Reiser (John Reiser, not Hans!) came to port Unix.  I had heard of him from his PhD Dissertation which was something like 35 pages long for Knuth (!) on random number generators.  He finished at Stanford in 1977 and in 1978 he was porting Unix?  How did that happen?

I'm with Lawrence, I'd love to hear this.  This thread is the first I've
heard about John Reiser and London.  I don't remember anything about them
in the Bell Labs journals.

I can say it is not a stretch to go from school to porting, I did that.

School is amazing at making you feel like you can do anything.  I took
the grad compiler class, you could take one of them or two of them at
a time, my buddy Rob Netzer and I took two together and we wrote a 
big subset of the ADA language in a semester.

You slow down when you have to make a product that works in the face
of people doing silly (aka stupid) things.  Error checking is a thing,
compiler error messages that point to the exact problem are a much,
much bigger thing.  Gcc is very good at that, I've got a lot of respect
for gcc, I know how hard that is.

  reply	other threads:[~2019-08-29  4:10 UTC|newest]

Thread overview: 49+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-08-28 17:57 Doug McIlroy
2019-08-28 18:05 ` Adam Thornton
2019-08-28 18:08 ` arnold
2019-08-28 18:27 ` Warner Losh
2019-08-28 18:34   ` Warner Losh
2019-08-28 21:54 ` Rob Pike
2019-08-29  6:43   ` arnold
2019-08-29  7:39     ` Rob Pike
2019-08-29 16:26       ` arnold
2019-08-29  3:29 ` Lawrence Stewart
2019-08-29  4:10   ` Larry McVoy [this message]
  -- strict thread matches above, loose matches on Subject: below --
2019-09-01  2:36 [TUHS] dmr streams & networking [was: Re: If not Linux, then what? Rudi Blom
2019-09-01  2:16 [TUHS] dmr streams & networking [was: Re: If not Linux, then what?] Rudi Blom
2019-08-31  9:43 Rudi Blom
2019-08-31 15:41 ` Clem Cole
2019-08-30 20:21 Norman Wilson
2019-08-30 20:28 ` Larry McVoy
2019-08-30 20:39 ` Clem Cole
2019-08-30 21:52   ` Larry McVoy
2019-08-31  0:58     ` Clem Cole
2019-08-31  1:13       ` Bakul Shah
2019-08-31  2:46         ` Clem cole
2019-08-31  2:57           ` Clem cole
2019-08-31  3:14             ` Gregg Levine
2019-08-31  3:47               ` Clem cole
2019-08-31  3:38             ` Bakul Shah
2019-08-31  5:37             ` Dave Horsfall
2019-08-31 19:03               ` Clem Cole
2019-09-05  5:11                 ` Al Kossow
2019-09-02  8:28               ` Peter Jeremy
2019-09-02 23:26                 ` Dave Horsfall
2019-08-31  3:19           ` Bakul Shah
2019-08-28 18:41 Doug McIlroy
2019-08-28 18:49 ` arnold
2019-08-28 19:03   ` Chet Ramey
2019-08-28 19:05     ` Larry McVoy
2019-08-29 14:58       ` Jason Stevens
2019-08-29 16:25         ` arnold
2019-08-29 16:38           ` Ralph Corderoy
2019-08-29 17:35             ` arnold
2019-08-28 21:55 ` Rob Pike
2019-08-28 22:29   ` George Michaelson
2019-08-28 22:36     ` William Pechter
2019-08-28 23:02       ` Arthur Krewat
2019-08-29  0:11       ` Clem cole
2019-08-29  0:18         ` George Michaelson
2019-08-29  6:27         ` Lars Brinkhoff
2019-08-28  9:17 Paul Ruizendaal
2019-08-28 10:44 ` Angelo Papenhoff

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=20190829041011.GG10796@mcvoy.com \
    --to=lm@mcvoy.com \
    --cc=doug@cs.dartmouth.edu \
    --cc=stewart@serissa.com \
    --cc=tuhs@tuhs.org \
    /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).