[TUHS] [COFF] SOSP 1973 [was Multics<->Unix Re: Re: History of cal(1)?
John Levine via TUHS
tuhs at tuhs.org
Sun Sep 21 11:12:53 AEST 2025
It appears that Charles H Sauer (he/him) via TUHS <sauer at technologists.com> said:
>> Before UNIX, almost all OS's were written in assembler, ...
>
>Emphasis on "portable," since there seemed to be so many competing
>processor architectures. Charlie
Yup. Until the late 1960s computers had such widely different addressing and
data architectures that it wouldn't have made sense to try to write portable
system software. FORTRAN and COBOL programs could be fairly portable, but at a
much higher level of abstraction than an operating system.
But S/360 became the de facto standord for mainframes, and a few years later the
PDP-11 was successful enough as a mini that the only data format that mattered
was twos-complement binary, and the only addressing was 8 bit bytes.
That made portability a lot easier. The only attempt I know to put Unix on a machine
that didn't have 8-bit bytes was the BBN C70 with 10-bit bytes. One of the programmers
told me that finding all the 8-bit assumptions in Unix applications was very painful.
R's,
John
More information about the TUHS
mailing list