The Battle Behind the Scenes

Like Stuart Lynn, I had been a department editor for CACM before becoming its EIC. In fact, the "Computer Systems" department was initiated by Kelly Gotlieb during his editorship. He sent me a letter enclosing a submitted paper that he thought should be published in CACM; however, it fit no existing department. It would appear in the September 1965 issue: Reilly and Federighi's "On Reversible Subroutines and Computers that Run Backwards." A subsequent contribution, of considerably more lasting significance, was published in that same issue: E.W. Dijkstra's "Solution of a Problem in Concurrent Program Control." Indeed, the paper initiated a whole new subdiscipline in the computer operating systems area. Eventually, "Computer Systems" became the department for software/hardware systems papers such as those that now appear in Transactions on Computer Systems (TOCS).


Author Archives

Shape the Future of Computing

ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.

Get Involved