HOME

TheInfoList



OR:

Richard P. Gabriel (born 1949) is an American computer scientist known for his work in computing related to the programming language
Lisp A lisp is a speech impairment in which a person misarticulates sibilants (, , , , , , , ). These misarticulations often result in unclear speech. Types * A frontal lisp occurs when the tongue is placed anterior to the target. Interdental lisping ...
, and especially
Common Lisp Common Lisp (CL) is a dialect of the Lisp programming language, published in ANSI standard document ''ANSI INCITS 226-1994 (S20018)'' (formerly ''X3.226-1994 (R1999)''). The Common Lisp HyperSpec, a hyperlinked HTML version, has been derived fro ...
. His best known work was a 1990 essay "Lisp: Good News, Bad News, How to Win Big", which introduced the phrase '' Worse is Better'', and his set of benchmarks for Lisp, termed ''Gabriel Benchmarks'', published in 1985 as ''Performance and evaluation of Lisp systems''. These became a standard way to benchmark Lisp implementations.


Biography

He was born in 1949, in the town of Merrimac in northeastern Massachusetts to two dairy farmers. He studied at
Northeastern University Northeastern University (NU) is a private university, private research university with its main campus in Boston. Established in 1898, the university offers undergraduate and graduate programs on its main campus as well as satellite campuses in ...
, Boston, where he earned a B.A. in
mathematics Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
(1967–1972). , he resides in Redwood City, California with his wife, Jo. He has a son named Joseph, and a daughter named Mariko, a Doctor of Physical Therapy in Los Altos, California.


Studying

Subsequently, he pursued graduate studies in mathematics at MIT, from 1972 to 1973; he was tapped by Patrick Winston to become a permanent member of the artificial intelligence (AI) Lab at MIT, but funding difficulties made it impossible to retain him. Gabriel tried to start up, with Dave Waltz, an AI Lab at the University of Illinois at Urbana–Champaign, but after two years the lab fell through due to general apathy. During this time, from 1973 to 1975, Gabriel managed to earn an MS in mathematics. Because of some of his mathematical work, Gabriel was then admitted to
Stanford University Stanford University, officially Leland Stanford Junior University, is a private research university in Stanford, California. The campus occupies , among the largest in the United States, and enrolls over 17,000 students. Stanford is consider ...
; during that time (1975–1981), he served as a teaching assistant to John McCarthy, the founder of Lisp; he ported Maclisp from its native operating system, the
Incompatible Timesharing System Incompatible Timesharing System (ITS) is a time-sharing operating system developed principally by the MIT Artificial Intelligence Laboratory, with help from Project MAC. The name is the jocular complement of the MIT Compatible Time-Sharing System ...
(ITS) to WAITS. He earned a PhD in computer science (on the topic of natural language generation); and he and his wife Kathy had a son. Around this time, he became a spokesperson for the League for Programming Freedom.


Postdoctoral work

After earning a PhD, he continued to work on AI projects for McCarthy, although his thesis advisor was Terry Winograd. He eventually began working for
Lawrence Livermore National Laboratory Lawrence Livermore National Laboratory (LLNL) is a federal research facility in Livermore, California, United States. The lab was originally established as the University of California Radiation Laboratory, Livermore Branch in 1952 in response ...
, where he recruited several of the researchers and programmers for a company, Lucid, Incorporated, he founded in 1984 and would leave in 1992. It survived until 1994. Gabriel was at various times the President and Chairman of Lucid Inc. The product the company shipped was a Lisp integrated development environment (IDE) for
Sun Microsystems Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the ...
reduced instruction set computer In computer engineering, a reduced instruction set computer (RISC) is a computer designed to simplify the individual instructions given to the computer to accomplish tasks. Compared to the instructions given to a complex instruction set comput ...
(RISC) hardware architecture named SPARC. This sidestepped the main failure of Lisp machines by, in essence, rewriting the Lisp machine IDE for use on a more cost-effective and less moribund architecture. During this time, Gabriel married his second wife, and had a daughter; he later divorced his second wife in 1993. Eventually Lucid's focus shifted (during the AI Winter) to an IDE for C++. A core component of the IDE was Richard Stallman’s version of
Emacs Emacs , originally named EMACS (an acronym for "Editor MACroS"), is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, s ...
, GNU Emacs. GNU Emacs was not up to Lucid’s needs, however, and several Lucid programmers were assigned to help develop GNU Emacs. Friction arose between the programmers and Stallman over how to handle graphical user interface (GUI) issues, and Lucid forked Emacs, and thus became mainly responsible for the birth of what would come to be called XEmacs. One of his hires was another notable programmer, Jamie W. Zawinski.


Own business and open-source software

After Gabriel left Lucid, Inc. for good, he became a Vice President of Development for ParcPlace Systems (1994–1995), and then a consultant, for, among others, Aspen Smallworks, before joining
Sun Microsystems Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the ...
as a Distinguished Engineer. There, Gabriel was an influential contributor to the evolution of the open source software strategy, culminating in publication of the book ''Innovation Happens Elsewhere''. In 2007, he joined IBM Research as a Distinguished Engineer.


Association for Computing Machinery

Gabriel has received the
Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional member ...
's (ACM) 1998 Fellows Award, and its 2004 ACM-AAAI
Allen Newell Allen Newell (March 19, 1927 – July 19, 1992) was a researcher in computer science and cognitive psychology at the RAND Corporation and at Carnegie Mellon University’s School of Computer Science, Tepper School of Business, and Department ...
Award. The citation reads: “For innovations in programming languages and software design, and promoting the interaction between computer science and other disciplines, notably architecture and poetry.” He was
chairman The chairperson, also chairman, chairwoman or chair, is the presiding officer of an organized group such as a board, committee, or deliberative assembly. The person holding the office, who is typically elected or appointed by members of the grou ...
of the Object-Oriented Programming, Systems, Languages & Applications ( OOPSLA) conference in 2007.


Poetry

In 1998 he received his MFA in Poetry from Warren Wilson College. He has published poems in some literary journals. His
chapbook A chapbook is a small publication of up to about 40 pages, sometimes bound with a saddle stitch. In early modern Europe a chapbook was a type of printed street literature. Produced cheaply, chapbooks were commonly small, paper-covered bookle ...
, ''Drive On'', was published by Hollyridge Press in 2005.


Works

* * * *


References


External links

*
The ACM Newell Award citation

Richard Gabriel interview on Lisp
{{DEFAULTSORT:Gabriel, Richard P. 1949 births Living people People from Merrimac, Massachusetts Lisp (programming language) people Artificial intelligence researchers American computer businesspeople American male poets Massachusetts Institute of Technology School of Science alumni University of Illinois alumni Stanford University School of Engineering alumni Fellows of the Association for Computing Machinery Northeastern University alumni Sun Microsystems people IBM employees