Peter Samson
Peter R. Samson is an American computer scientist, best known for creating pioneering computer software for the TX-0 and PDP-1.
Samson studied at the Massachusetts Institute of Technology between 1958 and 1963. He wrote, with characteristic wit, the first editions of the Tech [Model Railroad Club] dictionary, a predecessor to the Jargon File. He appears in Hackers: Heroes of [the Computer Revolution] by Steven Levy.
Career
The Tech Model Railroad Club
As a member of the Tech Model Railroad Club in his student days at MIT, Samson was noted for his contributions to the Signals and Power Subcommittee, the technical side of the club. Steven Levy's Hackers: Heroes of the Computer Revolution outlines Samson's interest in trains and electronics, and his influence in the club. Levy explains how the club was in fact Samson's gateway into hacking and his ability to manipulate electronics and machine code to create computer programs. Levy explains how Samson discovered his programming passion with the IBM 704, but frustration with the high level of security around the machine. Only those with very high clearance were able to actually handle the computer, with all programs submitted to be processed through the machine by someone else. This meant Samson would not find out the results of his programs until a few days after submitting them. Because of these restrictions to the IBM 704, it was not until Samson was introduced to the TX-0 that he could explore his obsession with computer programming, as members of the Railroad Club were able to access the computer directly without having to go through a superior.Dawn of software
Working with Jack Dennis on the TX-0 at MIT Building 26, he developed an interest in computing waveforms to synthesize music. For the PDP-1 he wrote the Harmony Compiler with which PDP-1 users coded music.He wrote the Expensive Planetarium star display for Spacewar!.
Also for the PDP-1 he wrote TJ-2, the predecessor of the troff and nroff page layout programs developed at Bell Labs, a War card game, and, with Alan Kotok, T-Square, a drafting program that used a Spacewar! controller for an input device.