The "loop and a half"
Grant Edwards
grant.b.edwards at gmail.com
Mon Oct 9 10:16:49 EDT 2017
More information about the Python-list mailing list
Mon Oct 9 10:16:49 EDT 2017
- Previous message (by thread): The "loop and a half"
- Next message (by thread): The "loop and a half"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 2017-10-09, Gregory Ewing <greg.ewing at canterbury.ac.nz> wrote: > Grant Edwards wrote: >> Which took it from RSX-11. Or probably more specifically from >> FILES-11. I woldn't be surprised if the enineers at DEC got it from >> somewhere else before that. > > Quite possibly it goes back to the very earliest DEC OS > that had files, whatever that was. > > The reason for it was that the file system only kept track > of file sizes in blocks, not bytes, so some way was needed > to mark the end of a text file part way through a block. A "feature" that CP/M copied almost verbatim. If you looked at the CP/M FCB (file-control-block) structure it looked almost identical to that used by early DEC OSes. DOS then copied CP/M's file i/o scheme even more exactly than CP/M had copied DEC. It was years later than DOS finally copied some Unix features like nested directories, opening files via path strings, etc. -- Grant Edwards grant.b.edwards Yow! Do you think the at "Monkees" should get gas on gmail.com odd or even days?
- Previous message (by thread): The "loop and a half"
- Next message (by thread): The "loop and a half"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list