-
Author
Deutsch wrote several Request for Comments (RFCs), The Eight Fallacies of Distributed Computing, and originated the Deutsch limit adage about visual programming languages.(Revolvy.com).
Revolvy, LLC. “‘L. Peter Deutsch’ on Revolvy.com.” Revolvy, https://www.revolvy.com/page/L.-Peter-Deutsch. -
Birth of L. Peter Deutsch
Laurence Peter Deutsch (born on August 7, 1946, in Boston, Massachusetts) is the founder of Aladdin Enterprises and creator of Ghostscript, a free software PostScript and Portable Document Format interpreter. (Alchetron.com).
“L Peter Deutsch - Alchetron, The Free Social Encyclopedia.” Alchetron.com, 16 July 2018, https://alchetron.com/L-Peter-Deutsch#-. -
Period: to
Life & Career of Peter Deutsch Thus Far
-
The Tech Model Railroad Club
L. Peter Deutsch was wandering around the "Kluge Room" at MIT where his father was a professor and promptly discovered and also wrote code for the TX-O with the other members of The Tech Model Railroad Club. He finally found a place where he truly belonged, he was only twelve years old. (Levy18-19).
Levy, Steven. Hackers: Heroes of the Computer Revolution. Anchor Press/Doubleday, 1984. -
PDP-1 Lisp 1,5
Deutsch co-wrote the PDP-1 Lisp 1.5 implementation, Basic PDP-1 LISP, "while still in short pants" when he was 17 years old with Edmund C. Berkeley. The Lisp 1,5, an interactive programming languages of its time on the PDP-1.
Revolvy, LLC. “‘L. Peter Deutsch’ on Revolvy.com.” Revolvy, https://www.revolvy.com/page/L.-Peter-Deutsch.
Wexelblat, Richard L. History of Programming Languages: ACM SIGPLAN Conference. ACM, 1978
http://s3data.computerhistory.org/pdp-1/DEC.pdp_1.1964.102650371.pdf -
Work at U.C. Berkeley
Deutsch’s original PDP-1 Lisp became the “conceptual predecessor” of BBN-Lisp, running on the PDP-1, then the SDS-940 (running the Project Genie timesharing system), then PDP-10 running BBN’s own TENEX. Deutsch, moved to Xerox PARC, BBN-Lisp became INTERLISP while finishing up school at U.C. Berkeley.(McJones). McJones, Paul. “L. Peter Deutsch's PIVOT Program Verification System.” Dusty Decks Preserving Historic Software, 10 June 2018, https://mcjones.org/dustydecks/archives/2015/05/14/810/ -
U.C. - Berkeley
Deutsch earned his Ph.D. in Computer Science from U.C. Berkeley in 1973. From 1964 to 1967, during his study at U.C. Berkeley, he worked with Butler Lampson and Charles P. Thacker on the Berkeley Timesharing System, which became the standard operating system for the SDS-940 mainframe that would later be used by Tymeshare, NLS, and Community Memory. (Revolvy.com).
Revolvy, LLC. “‘L. Peter Deutsch’ on Revolvy.com.” Revolvy, https://www.revolvy.com/page/L.-Peter-Deutsch. -
THE Thesis
While continuing to work at PARC Xerox, Deutsch also attended graduate school at Berkeley, carrying out the research on program verification that produced the PIVOT system which is a program verification system written in BBN-Lisp and described in his PhD thesis, “An interactive program verifier.” (McJones). McJones, Paul. “L. Peter Deutsch's PIVOT Program Verification System.” Dusty Decks Preserving Historic Software, 10 June 2018, https://mcjones.org/dustydecks/archives/2015/05/14/810/. -
Ghostscript
Deutsch wrote Ghostscript in 1968 in "C" under the GNU General Public License. it is a software that provides: An interpreter for the PostScript language and the PDF file formats a set of C procedures (the Ghostscript library) that implement the graphics capabilities that appear as primitive operations in the PostScript language, and a wide variety of output drivers for various file formats and printer. (GNU.org). “Gnu.org.” [A GNU Head], https://www.gnu.org/software/ghostscript/. -
Aladdin Enterprises
Deutsch created Aladdin Enterprises in 1986. Aladdin Enterprises is a business that writes original music, and sometimes lyrics. We write "art" (as opposed to "popular") music, mostly for small instrumental ensembles, a capella voice(s), or voice(s) plus piano. We formerly provided small-scale software consulting and development services, and can still sometimes be persuaded to do so. Welcome to Aladdin Enterprises, http://www.major2nd.com/ae/. -
1992 ACM Award
Aladdin Enterprises received the 1992 ACM Software System Award for Interlisp tools. Smalltalk, Lisp, assembler, and microcode is extensive but rusty, as is minor experience with Java and Tcl. We have expertise in page description languages (PostScript, PDF, and PCL), interpreters (including the first Lisp implementation for a microcomputer), compilers (Smalltalk), and software development tools. Welcome to Aladdin Enterprises, http://www.major2nd.com/ae/. -
Association for Computing Machinery
L. Peter Deutsch was inducted at the Association for Computing Machinery in 1994 as a fellow. (Alchetron.com).
“L Peter Deutsch - Alchetron, The Free Social Encyclopedia.” Alchetron.com, 16 July 2018, https://alchetron.com/L-Peter-Deutsch#- -
Fallacies of Distributed Computing
Peter Deutsch and James Gosling defined the 8 fallacies of distributed computing. The fallacies are: network is reliable, latency is zero, bandwidth is infinite, the network is secure, topology doesn’t change, one administrator, transport cost is zero and a homogeneous network (simpleorientarchitecture.com). Victor. “Understanding the 8 Fallacies of Distributed Systems.” Simple Oriented Architecture, 26 June 2018, https://www.simpleorientedarchitecture.com/8-fallacies-of-distributed-systems/. -
Name Change
Deutsch changed his legal first name from "Laurence" to "L" on September 12, 2007. His published work and other public references before that time generally use the name L. Peter Deutsch (with a dot after the L).(Alchetron). “L Peter Deutsch - Alchetron, The Free Social Encyclopedia.” Alchetron.com, 16 July 2018, https://alchetron.com/L-Peter-Deutsch#-. -
Music Man
After auditing undergraduate music courses at Stanford University, in January 2009, he entered the postgraduate music program at California State University, East Bay, and was awarded a Master of Arts (M.A.) in March 2011. Deutsch has had six compositions performed at public concerts and now generally identifies himself as a composer rather than a software developer or engineer. (Revolvy), Revolvy, LLC. “‘L. Peter Deutsch’ on Revolvy.com.” Revolvy, https://www.revolvy.com/page/L.-Peter-Deutsch. -
Computer Science Colloquim
Deutsch was invited to speak at Sonoma State University for the Computer Science Colloquium, he was invited to speak about "Programming Languages and Software Quality." CSUSonoma. “Computer Science Colloquium - March 23, 2017 - L. Peter Deutsch.” YouTube, YouTube, 24 Mar. 2017, https://www.youtube.com/watch?v=zsPdKVLcT9Q.