July 2013
Intermediate to advanced
144 pages
4h 50m
English
I was first made aware of the value of well-organized, highly modular programs by Joe Myers (IBM), along with Tom Steel (System Development Corp.), George Mealy (Rand Corp.), and other designers of the SHARE Operating System (SOS) for the IBM 709, arguably still the most elegant large program I’ve seen. I’m grateful to my bosses at the Johns Hopkins Applied Physics Laboratory, Bob Rich and Lowell McClung, for encouraging and supporting me in maintaining and enhancing SOS, participating in large-scale application development, and contributing to our scientific library of reusable modules.
The structured revolution and the PL/I language helped me to reinforce and expand my appreciation of good programming practices in a higher-level ...