[TUHS] Any UNIX With No C In Userland?

Lars Brinkhoff lars at nocrew.org
Thu Mar 6 16:23:06 AEST 2025


Dan Cross writes:
> John Levine wrote:
>> I believe the earliest versions of C were on a GE 635, a word addressed
>> machine comparable to a PDP-10.  But it moved to a PDP-11 soon enough
> This is a startling claim that I have never heard before. [...] C did
> not appear until they were solidly on the PDP-11, and was developed on
> that machine. The earliest connections to other machines were Dennis
> Ritchie constructing a cross-compiler for B that ran on the PDP-7

Whilst I agree the claim is startling, there is a connection between
early C and the GE 635.  The little known Snyder C compiler has back
ends for the PDP-10, PDP-11, and Honeywell 6000 series (nee GE 635).

https://github.com/PDP-10/Snyder-C-compiler/blob/master/MAC-TR-149.pdf

I believe this compiler was started when Snyder visited Bell Labs in
1973, and it comes with a very archaic version of Yacc.


More information about the TUHS mailing list