[TUHS] Any UNIX With No C In Userland?

Rob Gingell gingell at computer.org
Wed Mar 5 07:55:26 AEST 2025


On 3/3/25 10:46 PM, Lars Brinkhoff wrote:
> Rob Gingell wrote:
>> Yes, the Harrenstein C was the one we'd expected to use and were
>> playing with at the time. We'd tried the Snyder compiler and one other
>> I don't recall right now as well.
> 
> Probably Jay Lepreau's PCC from Utah, or maybe Sargasso C.

Yes, Jay's was I was thinking of. I'm embarrassed to have spaced on 
that, Jay was such a presence in both the TOPS-20 and UNIX worlds, 
thanks for reminding me.

On 3/4/25 7:07 AM, Chet Ramey via TUHS wrote:
> We expected a lot less from the system and compiler in the bash-1.12 days;
> that helped here.

How would those expectations differ from what V7 provided, as PAUNIX's 
ambitions only went that far (not that they couldn't be expanded but...) 
The thing is the Harrenstein C must've gotten more complete runtime 
support to run 1.12 and seems like that'd exceed V7 and make PAUNIX even 
more futile.

On 3/3/25 10:40 PM, Lars Brinkhoff wrote:
> Please!  At the very least, can you put the code online?

It seems likely to be just a novelty and of no real use (and given the 
above, not necessary) but putting it online would be fine.

The code is copyrighted/licensed by CWRU (and in some cases, both CWRU 
and me) and that should get cleaned up. At the time this work was done 
in the early 1980's, we had what was really a naive and clumsy view of 
how to go about it all. By today's expectations it looks more 
restrictive than anyone intended.

I'll go get that cleaned up and follow-up with you (Lars) about going 
forward.


More information about the TUHS mailing list