Stephen Russell (born 1937),
also nicknamed "Slug",
is 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 ...
most famous for creating ''
Spacewar!'', well known for being the first widely distributed
video game
A video game or computer game is an electronic game that involves interaction with a user interface or input device (such as a joystick, game controller, controller, computer keyboard, keyboard, or motion sensing device) to generate visual fe ...
.
Biography
Born in
Hartford, Connecticut
Hartford is the List of capitals in the United States, capital city of the U.S. state of Connecticut. The city, located in Hartford County, Connecticut, Hartford County, had a population of 121,054 as of the 2020 United States census, 2020 ce ...
,
Russell attended
Dartmouth College
Dartmouth College ( ) is a Private university, private Ivy League research university in Hanover, New Hampshire, United States. Established in 1769 by Eleazar Wheelock, Dartmouth is one of the nine colonial colleges chartered before the America ...
in
Hanover, New Hampshire
Hanover is a New England town, town located along the Connecticut River in Grafton County, New Hampshire, United States. As of the 2020 United States census, 2020 census, its population was 11,870. The town is home to the Ivy League university ...
, from 1954 to 1958.
Russell wrote the first two implementations of the programming language
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, ...
for the
IBM 704 mainframe computer. It was Russell who realized that the concept of
universal functions could be applied to the language. By implementing the Lisp universal evaluator in a lower-level language, it became possible to create the Lisp
interpreter; prior development work on the language had focused on
compiling
In computing, a compiler is a computer program that translates computer code written in one programming language (the ''source'' language) into another language (the ''target'' language). The name "compiler" is primarily used for programs tha ...
the language. He invented the
continuation
In computer science, a continuation is an abstract representation of the control state of a computer program. A continuation implements ( reifies) the program control state, i.e. the continuation is a data structure that represents the computat ...
to solve a double recursion problem for one of the users of his Lisp implementation.
In 1962, Russell created and designed ''
Spacewar!'', with the fellow members of the
Tech Model Railroad Club at the
Massachusetts Institute of Technology
The Massachusetts Institute of Technology (MIT) is a Private university, private research university in Cambridge, Massachusetts, United States. Established in 1861, MIT has played a significant role in the development of many areas of moder ...
(MIT), working on a
Digital Equipment Corporation
Digital Equipment Corporation (DEC ), using the trademark Digital, was a major American company in the computer industry from the 1960s to the 1990s. The company was co-founded by Ken Olsen and Harlan Anderson in 1957. Olsen was president until ...
(DEC)
PDP-1
The PDP-1 (Programmed Data Processor-1) is the first computer in Digital Equipment Corporation's PDP series and was first produced in 1959. It is known for being the most important computer in the creation of hacker culture at the Massachusetts ...
minicomputer.
''Spacewar!'' is widely considered to be the first digital video game and served as a foundation for the entire video game industry.
He later served as an executive of
Computer Center Corporation (nicknamed C-Cubed), a small time-sharing company in
Washington (state)
Washington, officially the State of Washington, is a U.S. state, state in the Pacific Northwest region of the United States. It is often referred to as Washington State to distinguish it from Washington, D.C., the national capital, both n ...
. In 1968, he mentored
Bill Gates
William Henry Gates III (born October 28, 1955) is an American businessman and philanthropist. A pioneer of the microcomputer revolution of the 1970s and 1980s, he co-founded the software company Microsoft in 1975 with his childhood friend ...
and
Paul Allen on the use of the DEC
PDP-10
Digital Equipment Corporation (DEC)'s PDP-10, later marketed as the DECsystem-10, is a mainframe computer family manufactured beginning in 1966 and discontinued in 1983. 1970s models and beyond were marketed under the DECsystem-10 name, especi ...
mainframe, while they were part of the programming group of
Lakeside School (Seattle).
See also
*
Early history of video games
The history of video games spans a period of time between the invention of the first electronic games and today, covering many inventions and developments. Video game, Video gaming reached mainstream popularity in the 1970s and 1980s, when arcad ...
References
External links
{{DEFAULTSORT:Russell, Steve
American video game programmers
Living people
Dartmouth College alumni
1937 births
American computer scientists
Lisp (programming language) people
Scientists from Hartford, Connecticut
Game Developers Conference Pioneer Award recipients
Bill Gates
Lakeside School (Seattle) alumni
Early history of video games