John McCarthy (September 4, 1927 – October 24, 2011) was an American
computer scientist
A computer scientist is a scientist who specializes in the academic study of computer science.
Computer scientists typically work on the theoretical side of computation. Although computer scientists can also focus their work and research on ...
and
cognitive scientist
Cognitive science is the interdisciplinary, scientific study of the mind and its processes. It examines the nature, the tasks, and the functions of cognition (in a broad sense). Mental faculties of concern to cognitive scientists include percep ...
. He was one of the founders of the discipline of
artificial intelligence
Artificial intelligence (AI) is the capability of computer, computational systems to perform tasks typically associated with human intelligence, such as learning, reasoning, problem-solving, perception, and decision-making. It is a field of re ...
. He co-authored the document that coined the term "artificial intelligence" (AI), developed the
programming language
A programming language is a system of notation for writing computer programs.
Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
family
Lisp
Lisp (historically LISP, an abbreviation of "list processing") is a family of programming languages with a long history and a distinctive, fully parenthesized Polish notation#Explanation, prefix notation.
Originally specified in the late 1950s, ...
, significantly influenced the design of the language
ALGOL
ALGOL (; short for "Algorithmic Language") is a family of imperative computer programming languages originally developed in 1958. ALGOL heavily influenced many other languages and was the standard method for algorithm description used by the ...
, popularized
time-sharing
In computing, time-sharing is the Concurrency (computer science), concurrent sharing of a computing resource among many tasks or users by giving each Process (computing), task or User (computing), user a small slice of CPU time, processing time. ...
, and invented
garbage collection
Waste collection is a part of the process of waste management. It is the transfer of solid waste from the point of use and disposal to the point of treatment or landfill. Waste collection also includes the curbside collection of recyclable ...
.
McCarthy spent most of his career at
Stanford University
Leland Stanford Junior University, commonly referred to as Stanford University, is a Private university, private research university in Stanford, California, United States. It was founded in 1885 by railroad magnate Leland Stanford (the eighth ...
. He received many accolades and honors, such as the 1971
Turing Award
The ACM A. M. Turing Award is an annual prize given by the Association for Computing Machinery (ACM) for contributions of lasting and major technical importance to computer science. It is generally recognized as the highest distinction in the fi ...
for his contributions to the topic of AI, the United States
National Medal of Science
The National Medal of Science is an honor bestowed by the President of the United States to individuals in science and engineering who have made important contributions to the advancement of knowledge in the fields of behavioral science, behavior ...
, and the
Kyoto Prize
The is Japan's highest private award for lifetime achievement in the arts and sciences. It is given not only to those that are top representatives of their own respective fields, but to "those who have contributed significantly to the scientific, ...
.
Early life and education
John McCarthy was born in
Boston, Massachusetts
Boston is the capital and most populous city in the Commonwealth (U.S. state), Commonwealth of Massachusetts in the United States. The city serves as the cultural and Financial centre, financial center of New England, a region of the Northeas ...
, on September 4, 1927, to an
Irish immigrant father and a
Lithuanian Jewish
{{Infobox ethnic group
, group = Litvaks
, image =
, caption =
, poptime =
, region1 = {{flag, Lithuania
, pop1 = 2,800
, region2 =
{{flag, South Africa
, pop2 = 6 ...
immigrant mother, John Patrick and Ida (Glatt) McCarthy. The family was obliged to relocate frequently during the
Great Depression
The Great Depression was a severe global economic downturn from 1929 to 1939. The period was characterized by high rates of unemployment and poverty, drastic reductions in industrial production and international trade, and widespread bank and ...
, until McCarthy's father found work as an organizer for the
Amalgamated Clothing Workers in
Los Angeles, California
Los Angeles, often referred to by its initials L.A., is the List of municipalities in California, most populous city in the U.S. state of California, and the commercial, Financial District, Los Angeles, financial, and Culture of Los Angeles, ...
. His father came from
Cromane, a small fishing village in
County Kerry
County Kerry () is a Counties of Ireland, county on the southwest coast of Republic of Ireland, Ireland, within the Provinces of Ireland, province of Munster and the Southern Region, Ireland, Southern Region. It is bordered by two other countie ...
, Ireland. His mother died in 1957.
Both parents were active members of the
Communist Party during the 1930s, and they encouraged learning and critical thinking. Before he attended high school, McCarthy became interested in science by reading a translation of ''100,000 Whys'', a Russian popular science book for children. He was fluent in the
Russian language
Russian is an East Slavic languages, East Slavic language belonging to the Balto-Slavic languages, Balto-Slavic branch of the Indo-European languages, Indo-European language family. It is one of the four extant East Slavic languages, and is ...
and made friends with Russian scientists during multiple trips to the
Soviet Union
The Union of Soviet Socialist Republics. (USSR), commonly known as the Soviet Union, was a List of former transcontinental countries#Since 1700, transcontinental country that spanned much of Eurasia from 1922 until Dissolution of the Soviet ...
, but distanced himself after making visits to the
Soviet Bloc
The Eastern Bloc, also known as the Communist Bloc (Combloc), the Socialist Bloc, the Workers Bloc, and the Soviet Bloc, was an unofficial coalition of communist states of Central and Eastern Europe, Asia, Africa, and Latin America that were a ...
, which led to him becoming a
conservative
Conservatism is a cultural, social, and political philosophy and ideology that seeks to promote and preserve traditional institutions, customs, and values. The central tenets of conservatism may vary in relation to the culture and civiliza ...
Republican.
McCarthy graduated from
Belmont High School two years early
and was accepted into Caltech in 1944.
He showed an early aptitude for
mathematics
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
; during his teens, he taught himself college math by studying the textbooks used at the nearby
California Institute of Technology
The California Institute of Technology (branded as Caltech) is a private research university in Pasadena, California, United States. The university is responsible for many modern scientific advancements and is among a small group of institutes ...
(Caltech). As a result, he was able to skip the first two years of math at Caltech.
He was suspended from Caltech for failure to attend
physical education
Physical education is an academic subject taught in schools worldwide, encompassing Primary education, primary, Secondary education, secondary, and sometimes tertiary education. It is often referred to as Phys. Ed. or PE, and in the United Stat ...
courses. He then served in the
US Army
The United States Army (USA) is the primary land service branch of the United States Department of Defense. It is designated as the Army of the United States in the United States Constitution.Article II, section 2, clause 1 of the United Stat ...
and was readmitted, receiving a Bachelor of Science (
BS) in
mathematics
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
in 1948.
It was at Caltech that he attended a lecture by
John von Neumann
John von Neumann ( ; ; December 28, 1903 – February 8, 1957) was a Hungarian and American mathematician, physicist, computer scientist and engineer. Von Neumann had perhaps the widest coverage of any mathematician of his time, in ...
that inspired his future endeavors.
McCarthy completed his graduate studies at Caltech before moving to
Princeton University
Princeton University is a private university, private Ivy League research university in Princeton, New Jersey, United States. Founded in 1746 in Elizabeth, New Jersey, Elizabeth as the College of New Jersey, Princeton is the List of Colonial ...
, where he received a
PhD
A Doctor of Philosophy (PhD, DPhil; or ) is a terminal degree that usually denotes the highest level of academic achievement in a given discipline and is awarded following a course of graduate study and original research. The name of the deg ...
in mathematics in 1951 with his dissertation "
Projection operators and
partial differential equation
In mathematics, a partial differential equation (PDE) is an equation which involves a multivariable function and one or more of its partial derivatives.
The function is often thought of as an "unknown" that solves the equation, similar to ho ...
s", under the supervision of
Donald C. Spencer.
Academic career
After short-term appointments at Princeton and
Stanford University
Leland Stanford Junior University, commonly referred to as Stanford University, is a Private university, private research university in Stanford, California, United States. It was founded in 1885 by railroad magnate Leland Stanford (the eighth ...
, McCarthy became an assistant professor at
Dartmouth in 1955.
A year later, he moved to
MIT
The Massachusetts Institute of Technology (MIT) is a private research university in Cambridge, Massachusetts, United States. Established in 1861, MIT has played a significant role in the development of many areas of modern technology and sc ...
as a research
fellow
A fellow is a title and form of address for distinguished, learned, or skilled individuals in academia, medicine, research, and industry. The exact meaning of the term differs in each field. In learned society, learned or professional society, p ...
in the autumn of 1956. By the end of his years at Massachusetts Institute of Technology (MIT) he was already affectionately referred to as "Uncle John" by his students.
In 1962, he became a full
professor
Professor (commonly abbreviated as Prof.) is an Academy, academic rank at university, universities and other tertiary education, post-secondary education and research institutions in most countries. Literally, ''professor'' derives from Latin ...
at Stanford, where he remained until his retirement in 2000.
McCarthy championed mathematics such as
lambda calculus
In mathematical logic, the lambda calculus (also written as ''λ''-calculus) is a formal system for expressing computability, computation based on function Abstraction (computer science), abstraction and function application, application using var ...
and
invented logics for achieving
common sense
Common sense () is "knowledge, judgement, and taste which is more or less universal and which is held more or less without reflection or argument". As such, it is often considered to represent the basic level of sound practical judgement or know ...
in artificial intelligence.
Contributions in computer science
John McCarthy is one of the "founding fathers" of artificial intelligence, together with
Alan Turing
Alan Mathison Turing (; 23 June 1912 – 7 June 1954) was an English mathematician, computer scientist, logician, cryptanalyst, philosopher and theoretical biologist. He was highly influential in the development of theoretical computer ...
,
Marvin Minsky
Marvin Lee Minsky (August 9, 1927 – January 24, 2016) was an American cognitive scientist, cognitive and computer scientist concerned largely with research in artificial intelligence (AI). He co-founded the Massachusetts Institute of Technology ...
,
Allen Newell
Allen Newell (March 19, 1927 – July 19, 1992) was an American 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 D ...
, and
Herbert A. Simon
Herbert Alexander Simon (June 15, 1916 – February 9, 2001) was an American scholar whose work influenced the fields of computer science, economics, and cognitive psychology. His primary research interest was decision-making within organi ...
. McCarthy, Minsky,
Nathaniel Rochester
Nathaniel Rochester (February 21, 1752 – May 17, 1831) was an American Revolutionary War soldier and land speculator, most noted for founding the settlement which would become Rochester, New York.
Early life
Nathaniel Rochester was the ...
and
Claude E. Shannon
Claude Elwood Shannon (April 30, 1916 – February 24, 2001) was an American mathematician, electrical engineer, computer scientist, cryptographer and inventor known as the "father of information theory" and the man who laid the foundations of th ...
coined the term "artificial intelligence" in a proposal that they wrote for the famous
Dartmouth conference in Summer 1956. This conference started AI as a field.
(Minsky later joined McCarthy at MIT in 1959.)
In 1958, he proposed the
advice taker, which inspired later work on question-answering and
logic programming
Logic programming is a programming, database and knowledge representation paradigm based on formal logic. A logic program is a set of sentences in logical form, representing knowledge about some problem domain. Computation is performed by applyin ...
.
In the late 1950s, McCarthy discovered that
primitive recursive function
In computability theory, a primitive recursive function is, roughly speaking, a function that can be computed by a computer program whose loops are all "for" loops (that is, an upper bound of the number of iterations of every loop is fixed befor ...
s could be extended to compute with symbolic expressions, producing the
Lisp programming language
Lisp (historically LISP, an abbreviation of "list processing") is a family of programming languages with a long history and a distinctive, fully parenthesized Polish notation#Explanation, prefix notation.
Originally specified in the late 1950s, ...
.
[
] That functional programming seminal paper also introduced the lambda notation borrowed from the syntax of
lambda calculus
In mathematical logic, the lambda calculus (also written as ''λ''-calculus) is a formal system for expressing computability, computation based on function Abstraction (computer science), abstraction and function application, application using var ...
in which later dialects like
Scheme based its semantics. Lisp soon became the programming language of choice for AI applications after its publication in 1960.
In 1958, McCarthy served on an
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 membe ...
ad hoc committee on Languages that became part of the committee that designed
ALGOL 60
ALGOL 60 (short for ''Algorithmic Language 1960'') is a member of the ALGOL family of computer programming languages. It followed on from ALGOL 58 which had introduced code blocks and the begin and end pairs for delimiting them, representing a ...
. In August 1959 he proposed the use of recursion and conditional expressions, which became part of ALGOL. He then became involved with developing
international standard
An international standard is a technical standard developed by one or more international standards organizations. International standards are available for consideration and use worldwide. The most prominent such organization is the International O ...
s in programming and informatics, as a member of the
International Federation for Information Processing
The International Federation for Information Processing (IFIP) is a global organisation for researchers and professionals working in the field of computing to conduct research, develop standards and promote information sharing.
Established in 19 ...
(IFIP)
Working Group 2.1 on Algorithmic Languages and Calculi, which
specified, maintains, and supports ALGOL 60 and
ALGOL 68
ALGOL 68 (short for ''Algorithmic Language 1968'') is an imperative programming language member of the ALGOL family that was conceived as a successor to the ALGOL 60 language, designed with the goal of a much wider scope of application and ...
.
Around 1959, he invented so-called "
garbage collection
Waste collection is a part of the process of waste management. It is the transfer of solid waste from the point of use and disposal to the point of treatment or landfill. Waste collection also includes the curbside collection of recyclable ...
" methods, a kind of automatic
memory management
Memory management (also dynamic memory management, dynamic storage allocation, or dynamic memory allocation) is a form of Resource management (computing), resource management applied to computer memory. The essential requirement of memory manag ...
, to solve problems in Lisp.
During his time at
MIT
The Massachusetts Institute of Technology (MIT) is a private research university in Cambridge, Massachusetts, United States. Established in 1861, MIT has played a significant role in the development of many areas of modern technology and sc ...
, he helped motivate the creation of
Project MAC
Computer Science and Artificial Intelligence Laboratory (CSAIL) is a research institute at the Massachusetts Institute of Technology
The Massachusetts Institute of Technology (MIT) is a Private university, private research university in ...
, and while at Stanford University, he helped establish the
Stanford AI Laboratory, for many years a friendly rival to Project MAC.
McCarthy was instrumental in the creation of three of the very earliest
time-sharing systems (
Compatible Time-Sharing System
The Compatible Time-Sharing System (CTSS) was the first general purpose time-sharing operating system. Compatible Time Sharing referred to time sharing which was compatible with batch processing; it could offer both time sharing and batch proce ...
,
BBN Time-Sharing System
The BBN Time-Sharing System was an early time-sharing system created at Bolt, Beranek and Newman (BBN) for the PDP-1 computer. It began operation in September 1962.
History
J. C. R. Licklider left MIT to become a vice president at Bolt Beran ...
, and
Dartmouth Time-Sharing System
The Dartmouth Time-Sharing System (DTSS) is a discontinued operating system first developed at Dartmouth College between 1963 and 1964. It was the first successful large-scale time-sharing system to be implemented, and was also the system for wh ...
). His colleague
Lester Earnest told the Los Angeles Times:
In 1961, he was perhaps the first to suggest publicly the idea of
utility computing
Utility computing, or computer utility, is a service provisioning model in which a service provider makes computing resources and infrastructure management available to the customer as needed, and charges them for specific usage rather than a fl ...
, in a speech given to celebrate MIT's centennial: that computer
time-sharing
In computing, time-sharing is the Concurrency (computer science), concurrent sharing of a computing resource among many tasks or users by giving each Process (computing), task or User (computing), user a small slice of CPU time, processing time. ...
technology might result in a future in which computing power and even specific applications could be sold through the
utility
In economics, utility is a measure of a certain person's satisfaction from a certain state of the world. Over time, the term has been used with at least two meanings.
* In a normative context, utility refers to a goal or objective that we wish ...
business model (like
water
Water is an inorganic compound with the chemical formula . It is a transparent, tasteless, odorless, and Color of water, nearly colorless chemical substance. It is the main constituent of Earth's hydrosphere and the fluids of all known liv ...
or
electricity
Electricity is the set of physical phenomena associated with the presence and motion of matter possessing an electric charge. Electricity is related to magnetism, both being part of the phenomenon of electromagnetism, as described by Maxwel ...
). This idea of a computer or information utility was very popular during the late 1960s, but had faded by the mid-1990s. However, since 2000, the idea has resurfaced in new forms (see
application service provider
An application service provider (ASP) is a business providing application software generally through the. ASPs that specialize in a particular application (such as a medical billing program) may be referred to as providing software as a service.
...
,
grid computing
Grid computing is the use of widely distributed computer resources to reach a common goal. A computing grid can be thought of as a distributed system with non-interactive workloads that involve many files. Grid computing is distinguished fro ...
, and
cloud computing
Cloud computing is "a paradigm for enabling network access to a scalable and elastic pool of shareable physical or virtual resources with self-service provisioning and administration on-demand," according to International Organization for ...
).
In 1966, McCarthy and his team at Stanford wrote a computer program used to play a series of
chess
Chess is a board game for two players. It is an abstract strategy game that involves Perfect information, no hidden information and no elements of game of chance, chance. It is played on a square chessboard, board consisting of 64 squares arran ...
games with counterparts in the
Soviet Union
The Union of Soviet Socialist Republics. (USSR), commonly known as the Soviet Union, was a List of former transcontinental countries#Since 1700, transcontinental country that spanned much of Eurasia from 1922 until Dissolution of the Soviet ...
; McCarthy's team lost two games and
drew two games (see
Kotok-McCarthy).
From 1978 to 1986, McCarthy developed the
circumscription
Circumscription may refer to:
* Circumscribed circle
* Circumscription (logic)
*Circumscription (taxonomy)
* Circumscription theory, a theory about the origins of the political state in the history of human evolution proposed by the American anthr ...
method of
non-monotonic reasoning.
In 1982, he seems to have originated the idea of the
space fountain
A space fountain is a proposed form of an extremely tall tower extending into space. As known materials cannot support a static tower with this height, a space fountain has to be an active structure: A stream of pellets is accelerated upwards ...
, a type of tower extending into space and kept vertical by the outward force of a stream of pellets propelled from Earth along a sort of conveyor belt which returns the pellets to Earth. Payloads would ride the conveyor belt upward.
Other activities
McCarthy often commented on world affairs on the
Usenet
Usenet (), a portmanteau of User's Network, is a worldwide distributed discussion system available on computers. It was developed from the general-purpose UUCP, Unix-to-Unix Copy (UUCP) dial-up network architecture. Tom Truscott and Jim Elli ...
forums. Some of his ideas can be found in his sustainability Web page, which is "aimed at showing that human material progress is desirable and sustainable". McCarthy was an avid book reader, an optimist, and a staunch supporter of free speech. His best Usenet interaction is visible in rec.arts.books archives. He actively attended San Francisco (SF) Bay Area dinners in
Palo Alto
Palo Alto ( ; Spanish language, Spanish for ) is a charter city in northwestern Santa Clara County, California, United States, in the San Francisco Bay Area, named after a Sequoia sempervirens, coastal redwood tree known as El Palo Alto.
Th ...
of r.a.b. readers, called rab-fests. He went on to defend free speech criticism involving European ethnic jokes at Stanford.
McCarthy saw the importance of mathematics and mathematics education. His
Usenet
Usenet (), a portmanteau of User's Network, is a worldwide distributed discussion system available on computers. It was developed from the general-purpose UUCP, Unix-to-Unix Copy (UUCP) dial-up network architecture. Tom Truscott and Jim Elli ...
signature block (
.sig) for years was, "He who refuses to do arithmetic is doomed to talk nonsense"; his license plate cover read, similarly, "Do the arithmetic or be doomed to talk nonsense." He advised 30 PhD graduates.
His 2001 short story "The Robot and the Baby"
farcically explored the question of whether robots should have (or simulate having) emotions, and anticipated aspects of Internet culture and
social networking
A social network is a social structure consisting of a set of social actors (such as individuals or organizations), networks of Dyad (sociology), dyadic ties, and other Social relation, social interactions between actors. The social network per ...
that became increasingly prominent during ensuing decades.
Personal life
McCarthy was married three times. His second wife was
Vera Watson
Vera Watson (1932 – October 17, 1978) was an American computer programmer, mountaineer and rock climber who made the first woman's solo climb of Acongagua, the highest mountain in the Americas. She also made several first ascents in the Kenai ...
, a programmer and
mountaineer
Mountaineering, mountain climbing, or alpinism is a set of outdoor activities that involves ascending mountains. Mountaineering-related activities include traditional outdoor climbing, skiing, and traversing via ferratas that have become sports ...
who died in 1978 attempting to scale
Annapurna I Central as part of an
all-women expedition. He later married
Carolyn Talcott
Carolyn Talcott (born June 14, 1941) is an American computer scientist known for work in formal reasoning, especially as it relates to computers, cryptanalysis and systems biology. She is currently the program director of the Symbolic Systems Bio ...
, a computer scientist at Stanford and later Scientific Research Institute
(SRI) International.
McCarthy declared himself an atheist in a speech about artificial intelligence at
Stanford Memorial Church. Raised as a
Communist
Communism () is a sociopolitical, philosophical, and economic ideology within the socialist movement, whose goal is the creation of a communist society, a socioeconomic order centered on common ownership of the means of production, di ...
, he became a conservative
Republican after a visit to
Czechoslovakia
Czechoslovakia ( ; Czech language, Czech and , ''Česko-Slovensko'') was a landlocked country in Central Europe, created in 1918, when it declared its independence from Austria-Hungary. In 1938, after the Munich Agreement, the Sudetenland beca ...
in 1968 after the
Soviet invasion.
He died at his home in Stanford on October 24, 2011.
Philosophy of artificial intelligence
In 1979 McCarthy wrote an article entitled "Ascribing Mental Qualities to Machines". In it he wrote, "Machines as simple as
thermostat
A thermostat is a regulating device component which senses the temperature of a physical system and performs actions so that the system's temperature is maintained near a desired setpoint.
Thermostats are used in any device or system tha ...
s can be said to have beliefs, and having beliefs seems to be a characteristic of most machines capable of problem-solving performance." In 1980 the philosopher
John Searle
John Rogers Searle (; born July 31, 1932) is an American philosopher widely noted for contributions to the philosophy of language, philosophy of mind, and social philosophy. He began teaching at UC Berkeley in 1959 and was Willis S. and Mario ...
responded with his famous
Chinese Room
The Chinese room argument holds that a computer executing a program cannot have a mind, understanding, or consciousness, regardless of how intelligently or human-like the program may make the computer behave. The argument was presented in a 19 ...
Argument,
disagreeing with McCarthy and taking the stance that machines cannot have beliefs simply because they are not conscious. Searle argues that machines lack
intentionality
Intentionality is the mental ability to refer to or represent something. Sometimes regarded as the ''mark of the mental'', it is found in mental states like perceptions, beliefs or desires. For example, the perception of a tree has intentionality ...
. A vast amount of literature has been written in support of one side or the other.
Awards and honors
*
Turing Award
The ACM A. M. Turing Award is an annual prize given by the Association for Computing Machinery (ACM) for contributions of lasting and major technical importance to computer science. It is generally recognized as the highest distinction in the fi ...
from 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 membe ...
(1971)
*
Kyoto Prize
The is Japan's highest private award for lifetime achievement in the arts and sciences. It is given not only to those that are top representatives of their own respective fields, but to "those who have contributed significantly to the scientific, ...
(1988)
*
National Medal of Science
The National Medal of Science is an honor bestowed by the President of the United States to individuals in science and engineering who have made important contributions to the advancement of knowledge in the fields of behavioral science, behavior ...
(US) in Mathematical, Statistical, and Computational Sciences (1990)
* Inducted as a Fellow of the
Computer History Museum
The Computer History Museum (CHM) is a computer museum in Mountain View, California. The museum presents stories and artifacts of Silicon Valley and the Information Age, and explores the Digital Revolution, computing revolution and its impact ...
"for his co-founding of the fields of Artificial Intelligence (AI) and timesharing systems, and for major contributions to mathematics and computer science" (1999)
*
Benjamin Franklin Medal in Computer and Cognitive Science from the
Franklin Institute
The Franklin Institute is a science museum and a center of science education and research in Philadelphia, Pennsylvania. It is named after the American scientist and wikt:statesman, statesman Benjamin Franklin. It houses the Benjamin Franklin ...
(2003)
* Inducted into
IEEE Intelligent Systems ''IEEE Intelligent Systems'' is a bimonthly peer-reviewed academic journal published by the IEEE Computer Society and sponsored by the Association for the Advancement of Artificial Intelligence (AAAI), British Computer Society (BCS), and European As ...
' AI's Hall of Fame (2011), for the "significant contributions to the field of AI and intelligent systems"
* Named as one of the 2012
Stanford
Leland Stanford Junior University, commonly referred to as Stanford University, is a private research university in Stanford, California, United States. It was founded in 1885 by railroad magnate Leland Stanford (the eighth governor of and th ...
Engineering Heroes
Major publications
* McCarthy, J. 1959. . In ''Proceedings of the Teddington Conference on the Mechanisation of Thought Processes'', 756–91. London: Her Majesty's Stationery Office.
* McCarthy, J. 1960. . ''Communications of the ACM'' 3(4):184-195.
* McCarthy, J. 1963a "A basis for a mathematical theory of computation". In ''Computer Programming and formal systems''. North-Holland.
* McCarthy, J. 1963b. Situations, actions, and causal laws. Technical report, Stanford University.
* McCarthy, J., and Hayes, P. J. 1969. . In Meltzer, B., and Michie, D., eds., ''Machine Intelligence'' 4. Edinburgh: Edinburgh University Press. 463–502.
* McCarthy, J. 1977. "Epistemological problems of artificial intelligence". In ''
IJCAI
The International Joint Conference on Artificial Intelligence (IJCAI) is a conference in the field of artificial intelligence. The conference series has been organized by the nonprofit IJCAI Organization since 1969.Jointly sponsored by the IJCAI O ...
'', 1038–1044.
*
*
* McCarthy, J. 1990. "Generality in artificial intelligence". In Lifschitz, V., ed., ''Formalizing Common Sense''. Ablex. 226–236.
* McCarthy, J. 1993. "Notes on formalizing context". In ''IJCAI'', 555–562.
* McCarthy, J., and Buvac, S. 1997. "Formalizing context: Expanded notes". In Aliseda, A.; van Glabbeek, R.; and Westerstahl, D., eds., ''Computing Natural Language''. Stanford University. Also available as Stanford Technical Note STAN-CS-TN-94-13.
* McCarthy, J. 1998. "Elaboration tolerance". In ''Working Papers of the Fourth International Symposium on Logical formalizations of Commonsense Reasoning'', Commonsense-1998.
* Costello, T., and McCarthy, J. 1999. "Useful counterfactuals". ''
Electronic Transactions on Artificial Intelligence'' 3(A):51-76
* McCarthy, J. 2002. "Actions and other events in situation calculus". In Fensel, D.; Giunchiglia, F.; McGuinness, D.; and Williams, M., eds., ''Proceedings of KR-2002'', 615–628.
See also
*
Christopher Strachey
Christopher S. Strachey (; 16 November 1916 – 18 May 1975) was a British computer scientist. He was one of the founders of denotational semantics, and a pioneer in programming language design and computer time-sharing.F. J. Corbató, et al., T ...
, filed a patent for time-sharing in early 1959
*
Cornucopian
*
Frame problem
In artificial intelligence, with implications for cognitive science, the frame problem describes an issue with using first-order logic to express facts about a robot in the world. Representing the state of a robot with traditional first-order logi ...
*
List of pioneers in computer science
This is a list of people who made transformative breakthroughs in the creation, development and imagining of what computers could do.
Pioneers
~ Items marked with a tilde are circa dates.
See also
* Computer Pioneer Award
* IEEE John von ...
*
Kotok-McCarthy
*
McCarthy 91 function
*
McCarthy formalism
In computer science and recursion theory the McCarthy Formalism (1963) of computer scientist John McCarthy clarifies the notion of recursive functions by use of the IF-THEN-ELSE construction common to computer science, together with four of the o ...
*
Watson (computer)
IBM Watson is a computer system capable of question answering, answering questions posed in natural language. It was developed as a part of IBM's DeepQA project by a research team, led by principal investigator David Ferrucci. Watson was named ...
References
Further reading
* Philip J. Hilts, ''Scientific Temperaments: Three Lives in Contemporary Science'', Simon and Schuster, 1982. Lengthy profiles of John McCarthy, physicist Robert R. Wilson and geneticist Mark Ptashne.
*
Pamela McCorduck
Pamela Ann McCorduck (October 27, 1940 – October 18, 2021) was a British-born American author of books about the history and philosophical significance of artificial intelligence, the future of engineering, and the role of women and technolog ...
, ''Machines Who Think: a personal inquiry into the history and prospects of artificial intelligence'', 1979, second edition 2004.
* Pamela Weintraub, ed., ''The Omni Interviews'', New York: Ticknor and Fields, 1984. Collected interviews originally published in ''Omni'' magazine; contains an interview with McCarthy.
External links
* .
*
*
*
Celebration of John McCarthy's Accomplishments at Stanford University
Interview with Guy Steeleconducted at OOPSLA 2008; Set of interviews:
Oral history interview with John McCarthyat
Charles Babbage Institute
The IT History Society (ITHS) is an organization that supports the history and scholarship of information technology by encouraging, fostering, and facilitating archival and historical research. Formerly known as the Charles Babbage Foundation, ...
, University of Minnesota, Minneapolis. McCarthy discusses his role in the development of time-sharing at the Massachusetts Institute of Technology. He also describes his work in artificial intelligence (AI) funded by the Advanced Research Projects Agency, including logic-based AI (Lisp) and robotics.
Oral history interview with Marvin Minskyat Charles Babbage Institute, University of Minnesota, Minneapolis. Minsky describes artificial intelligence (AI) research at the Massachusetts Institute of Technology (MIT), including the work of John McCarthy.
Oral history interview with Jack B. Dennisat Charles Babbage Institute, University of Minnesota, Minneapolis. Dennis discusses the work of John McCarthy on time-sharing, and the influence of DARPA's Information Processing Techniques Office on the development of time-sharing.
Oral history interview with Fernando J. Corbatóat Charles Babbage Institute, University of Minnesota, Minneapolis. Corbató discusses computer science research, especially time-sharing, at the Massachusetts Institute of Technology (MIT), including John McCarthy and research on time-sharing.
National Academy of Sciences Biographical Memoir
{{DEFAULTSORT:Mccarthy, John
1927 births
2011 deaths
Belmont High School (Los Angeles) alumni
American computer scientists
American artificial intelligence researchers
California Institute of Technology alumni
Fellows of the Association for the Advancement of Artificial Intelligence
Formal methods people
American people of Irish descent
American people of Lithuanian-Jewish descent
Kyoto laureates in Advanced Technology
Lisp (programming language) people
Members of the United States National Academy of Sciences
National Medal of Science laureates
Scientists from Boston
Programming language designers
Logic programming researchers
Stanford University School of Engineering faculty
Turing Award laureates
Usenet people
Princeton University alumni
Dartmouth College faculty
Princeton University faculty
Massachusetts Institute of Technology faculty
People from Stanford, California
Jewish American atheists
American atheists
Scientists from California
United States Army soldiers
Computer chess people
Fellows of the Cognitive Science Society
Presidents of the Association for the Advancement of Artificial Intelligence
California Republicans
The Benjamin Franklin Medal in Computer and Cognitive Science laureates