[TUHS] Hypothetical: Could MULTICS have been written in C, if available?
John Levine via TUHS
tuhs at tuhs.org
Sun May 24 07:27:48 AEST 2026
It appears that steve jenkin via TUHS <sjenkin at canb.auug.org.au> said:
>
> could something like C have improved MULTICS or helped it's success in the marketplace?
I doubt it. Multics was doomed because it was tied to the GE 645. The addresses
were too small (18 bit offset per segment, about a megabyte) and everyone was
moving to 8 bit byte addressed architectures. Changing the programming language
wouldn't have made any difference. Unix was portable partly because it was written
in C, but just as much becase the targets were all 8 bit machines with addressing
and data formats similar to the PDP-11.
PL/I was a surprisingly popular system programming language. At the same time
Ken and Dennis were rewriting Unix in C, IBM was rewriting OS/360 in PL/S, which
was a PL/I subset with some extensions for system programming.
R's,
John
More information about the TUHS
mailing list