Sujet : Re: evolution of bytes, The joy of FORTRAN
De : johnl (at) *nospam* taugh.com (John Levine)
Groupes : alt.folklore.computers comp.os.linux.miscDate : 04. Mar 2025, 02:06:14
Autres entêtes
Organisation : Taughannock Networks
Message-ID : <vq5jm6$81t$1@gal.iecc.com>
References : 1 2 3 4
User-Agent : trn 4.0-test77 (Sep 1, 2010)
According to Peter Flass <
peter_flass@yahoo.com>:
As late as the last half of the 1980s, we ran some network operations
on a BB&N C-70 machine with 10 bit bytes.
Good point, I'd forgotten about it. It was a C-30 with two extra bits in
each byte to increase the address space from 16 to 20 bits.
I talked to one of the developers who told me with considerable frustration
how much C code implicitly assumed 8 bit bytes. Well, duh.
>
C is supposed to be agnostic about data sizes, with a few specifications
such as “sizeof(short)<=sizeof(int)”.
I realize that early on there was a C compiler for the GE 635, but by
the time the C-70 came along Unix had been running on PDP-11 and Vax
for a while and I doubt any of the programers ever imagined their code
would be compiled for a machine that didn't have 8 bit bytes.
-- Regards,John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies",Please consider the environment before reading this e-mail. https://jl.ly