The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: jnc@mercury.lcs.mit.edu (Noel Chiappa)
Subject: [TUHS] Does anybody recall how the TU10 bootstrap code actually operates?
Date: Wed, 23 Dec 2015 13:02:48 -0500 (EST)	[thread overview]
Message-ID: <20151223180248.CB9C018C092@mercury.lcs.mit.edu> (raw)

    > Thank you for responding so carefully.

The devil is in the details...

    > I have been reading the PDP-11/40 handbook, much too much :)

I'm not sure that's possible! :-)

Yes, yes, I know, the architecture is deader than a doornail for serious use,
but I liken it to sailing vessels: nobody uses them for serious cargo haul any
more, but they are still much beloved (and for good reasons, IMO).

The PDP-11 is an incredibly elegant architecture, perhaps the best ever (IMO),
which remains one of the very best examples ever of how to get 30 pounds into
the proverbial ten-pount sack - like early UNIX (more below).

    > this is really elegant code. The guys who thought this up were amazing.

Nah, it's just a clever hack (small-scale).  What is really, almost
un-approachably, brilliant about early UNIX is the amount of functionality
they got into such a small machine.

It's hard to really appreciate, now, the impact UNIX had when it first
appeared on the scene: just as it's impossible for people who didn't
themselves actually experience the pre-Internet world to _really_ appreciate
what it was like (even turning off all one's computers for a day only
approximates it). I think only people who lived with prior 'small computer
OS's' could really grasp what a giant leap it was, compared to what came
before.

I remember first being shown it in circa 1975 or so, and just being utterly
blown away: the ability to trivially add arbitrary commands, I/O redirection,
invisibly mountable sections of the directory tree - the list just goes on and
on. Heck, it was better than all but a few 'big machine' OS's!

    > Thanks again for your help.

Eh, de nada.

	Noel



             reply	other threads:[~2015-12-23 18:02 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-12-23 18:02 Noel Chiappa [this message]
2015-12-23 18:06 ` Larry McVoy
2015-12-23 20:29   ` Clem Cole
  -- strict thread matches above, loose matches on Subject: below --
2015-12-23  6:59 Noel Chiappa
2015-12-23 15:03 ` Will Senn
2015-12-23 15:58   ` John Cowan
2015-12-24 22:33 ` Ronald Natalie
2015-12-23  6:13 Will Senn

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=20151223180248.CB9C018C092@mercury.lcs.mit.edu \
    --to=jnc@mercury.lcs.mit.edu \
    /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).