On 5 Apr 2009 at 18:17, Paul Koning wrote:
Then there were the CDC 60-bit operating systems,
where EOL is defined
as a 60-bit word ending in 2 or more 6-bit characters of 00.
That 00 character sure got overloaded didn't it? You could put two
colons in a row only if they fell in the right place. Lowercase
alpha was later added by prefixing each lowercase character with 00
and using a different character for colon.
7600 SCOPE 2 Record Manager used I-type records quite a bit with a
word prefixing the record giving byte count and other information--
later supported by 6RM/CRM, but the older Z-type record was too
firmly established.
<off topic>
7600 SCOPE fascinated me with its approach of nested FLs according to
privilege, with differing RAs. So you had a Matryushka doll setup
with the user inside of Record Manager, inside of Buffer Manager,
inside of Job Supervisor (or something like that; it's been too
long). The notion fascinated me enough that as an experiment. I
modified 6000 TCM to provide the same sort of service--I tried to
work it into a proposal, but the project got canceled before the spec
could be published.
</off topic>
Cheers,
Chuck