1985

The Evolution of C: Heresy and Prophecy

by Bill Tuthill from the January 1985 issue of Unix Review magazine C is descended from B, which was descended from BCPL. BCPL (Basic Combined Programming Language) was developed in 1967 by Martin Richards. B was an interpretive language written in 1970 by Ken Thompson (1) after he abandoned a Fortran implementation for the PDP-7. BCPL and B were typeless languages, which may account for the type permissiveness of C. They restricted their scope to machine words and were rather low level.

The Genesis Story: an Unofficial, irreverent, incomplete account of how the UNIX operating system was developed

By August Mohr from the January 1985 issue of Unix Review magazine This is, so to speak, a history of how UNIX evolved as a product; not the “official” history of who was responsible for what features, and what year which milestones were crossed, but the “political” history of how decision were made and what motivated the people involved. Most of the readers of this mazagine are familiar with the system itself, so I don’t want to go into great detail about how the system got to be what it is internally, but rather how it how it got to be at all.