The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: lm@bitmover.com (Larry McVoy)
Subject: [TUHS] 2.11BSD cross compiler
Date: Tue, 28 Sep 2010 20:44:54 -0700	[thread overview]
Message-ID: <20100929034454.GD12919@bitmover.com> (raw)
In-Reply-To: <AANLkTin53c5N3wGpPfi5DQ1WdrqtV5+ENmSVSoiZwFXu@mail.gmail.com>

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 2533 bytes --]

On all this old school stuff - just in case you think it doesn't matter,
it does.  One of the best guys I have here is a guy who did printer 
firmware.  I had to teach him what a cache was, he had never seen one.
But holy moly does he hold the whole picture in his head.  And has 
forgotten more about SCM than I'll ever know (we do that stuff, 
BitKeeper, etc).

People who understand the hardware are useful.  I cringe at what we 
call a CS degree these days.

And BTW, if you are one of those old school guys and want a job, hit 
me up.  We're very picky, we have a ~8 year retention rate, but that's
because we make sure that you will be happy and we will be happy.  If
we have one good hire a year I'm ecstatic.  Gotta be Bay Area for the
first year though (you can live in my guest house in the redwoods :)

--lm

On Tue, Sep 28, 2010 at 10:59:22PM -0400, John Cowan wrote:
> On Tue, Sep 28, 2010 at 10:38 PM, Larry McVoy <lm at bitmover.com> wrote:
> 
> > Color me old school.  I like MIPS, I worked at SGI (got married to
> > an old school MIPS gal) but PDP-11 is so frigging intuitive.  How
> > can you not understand that instruction set?  If you can't, well,
> > sorry, not so much in my book.  It's like a stripped down C.
> 
> Yeah.  I used it on and off, but my serious assembler programming was
> on the PDP-8.  Now *that* was seriously small, but you had to know the
> tricks, like how to find out the absolute address of the 128-word
> memory page following the one you are on when writing PIC code for
> OS/8 device drivers, or how to microprogram the operate instructions
> get interesting constants into the AC.
> 
> > Come on - has anyone ever seen a better instruction set?  More
> > complicated, yeah, holy moly, yeah.  But cleaner?  We owe DEC
> > for that one.
> 
> I remember how appalled I was when I saw the VAX instruction set.
> Luckily, it didn't matter: I never did assembler again.  Still, trying
> to make people think in octal at this late date seems unnecessary.
> 
> > Personally, I like anyone who can do any assembler.  One of my interview
> > questions is "have you written swtch?"
> 
> /me chuckles.
> 
> >  If you don't get the question you are not an OS person,
> > if you are, of course you get it.
> 
> Well, I know what it is but I've never written it.  There was a bug in
> the V6 kernel version anyhow.
> 
> > Ken Witte - wonder where he is now.
> 
> Too many others out there, alas.

-- 
---
Larry McVoy                lm at bitmover.com           http://www.bitkeeper.com



  reply	other threads:[~2010-09-29  3:44 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-09-28  5:54 Nick Downing
2010-09-29  0:24 ` Tim Newsham
2010-09-29  0:51   ` Larry McVoy
2010-09-29  2:14     ` John Cowan
2010-09-29  2:38       ` Larry McVoy
2010-09-29  2:59         ` John Cowan
2010-09-29  3:44           ` Larry McVoy [this message]
2010-09-30  4:22           ` [TUHS] PDP-8 (was: 2.11BSD cross compiler) Greg 'groggy' Lehey
2010-09-30  4:53             ` John Cowan
2010-09-30 13:50             ` Larry McVoy
2010-10-02  3:46               ` Greg 'groggy' Lehey
2010-10-02 21:03                 ` Larry McVoy
2010-10-02 21:39                   ` [TUHS] PDP-8 M. Warner Losh
2010-10-02 10:06               ` [TUHS] PDP-8 (was: 2.11BSD cross compiler) Wolfgang Helbig
2010-09-29  3:14         ` [TUHS] 2.11BSD cross compiler M. Warner Losh
2010-09-29  3:17         ` Steve Nickolas
2010-09-29  3:55           ` Larry McVoy
2010-09-29  4:34             ` [TUHS] 6502 and swtch, was " Warren Toomey
2010-09-29  5:13               ` Steve Nickolas
2010-09-30 17:49               ` Tim Newsham
2010-09-29 20:54             ` [TUHS] " Peter Jeremy
2010-09-29 21:34               ` Larry McVoy
     [not found] <mailman.2278.1285732537.1039.tuhs@minnie.tuhs.org>
2010-09-29 16:20 ` John Finigan

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=20100929034454.GD12919@bitmover.com \
    --to=lm@bitmover.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).