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 citationRichard 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