Alan Kotok (November 9, 1941 – May 26, 2006) was an American
computer scientist known for his work at
Digital Equipment Corporation (Digital, or DEC) and at the
World Wide Web Consortium (W3C).
Steven Levy
Steven Levy (born 1951) is an American journalist and Editor at Large for '' Wired'' who has written extensively for publications on computers, technology, cryptography, the internet, cybersecurity, and privacy. He is the author of the 1984 boo ...
, in his book ''
Hackers: Heroes of the Computer Revolution'', describes Kotok and his classmates at the
Massachusetts Institute of Technology
The Massachusetts Institute of Technology (MIT) is a Private university, private Land-grant university, land-grant research university in Cambridge, Massachusetts. Established in 1861, MIT has played a key role in the development of modern t ...
(MIT) as the first true
hackers.
Kotok was a precocious child who skipped two grades before college. At MIT, he became a member of the
Tech Model Railroad Club, and after enrolling in MIT's first freshman programming class, he helped develop some of the earliest
computer software including a
digital audio program and what is sometimes called the first
video game
Video games, also known as computer games, are electronic games 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 gener ...
(''
Spacewar!
''Spacewar!'' is a space combat video game developed in 1962 by Steve Russell in collaboration with Martin Graetz, Wayne Wiitanen, Bob Saunders, Steve Piner, and others. It was written for the newly installed DEC PDP-1 minicomputer at the Mas ...
''). Together with his teacher
John McCarthy and other classmates, he was part of the team that wrote the
Kotok-McCarthy program which took part in the first chess match between computers.
After leaving MIT, Kotok joined the computer manufacturer Digital Equipment Corporation (DEC), where he worked for over 30 years. He was the chief architect of the
PDP-10 family of computers, and created the company's Internet Business Group, responsible for several forms of Web-based technology including the first popular
search engine
A search engine is a software system designed to carry out web searches. They search the World Wide Web in a systematic way for particular information specified in a textual web search query. The search results are generally presented in a ...
. Kotok is known for his contributions to the
Internet
The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a ''internetworking, network of networks'' that consists ...
and to the
World Wide Web through his work at the World Wide Web Consortium, which he and Digital had helped to found, and where he served as associate chairman.
Personal life
Alan Kotok was born in
Philadelphia
Philadelphia, often called Philly, is the largest city in the Commonwealth of Pennsylvania, the sixth-largest city in the U.S., the second-largest city in both the Northeast megalopolis and Mid-Atlantic regions after New York City. Sinc ...
,
Pennsylvania
Pennsylvania (; (Pennsylvania Dutch: )), officially the Commonwealth of Pennsylvania, is a state spanning the Mid-Atlantic, Northeastern, Appalachian, and Great Lakes regions of the United States. It borders Delaware to its southeast, Ma ...
, and was raised as an only child in
Vineland, New Jersey
Vineland is a city in Cumberland County, in the U.S. state of New Jersey. As of the 2020 U.S. census, the city had a total population of 60,780. The Census Bureau's Population Estimates Program calculated that the city's population was 61,156 ...
.
During his childhood, he played with tools in his father's
hardware store and learned
model railroading.
[ He was a precocious child, skipping two grades at high school, and he matriculated at ]Massachusetts Institute of Technology
The Massachusetts Institute of Technology (MIT) is a Private university, private Land-grant university, land-grant research university in Cambridge, Massachusetts. Established in 1861, MIT has played a key role in the development of modern t ...
(MIT) at the age of 16 in the fall of 1958. Although his interest in computers began at Vineland High School, his first practical experience of computing came at MIT; there he developed a habit of working late at night when more computer time was available.[
In 1977, at age 36, Kotok married Judith McCoy, a choir director and piano teacher on the faculty of the Longy School of Music.] They lived in Harvard, Massachusetts, Cambridge, Massachusetts and Cape May, New Jersey. The couple shared a love of 16th and 17th-century music and pipe organ
The pipe organ is a musical instrument that produces sound by driving pressurized air (called ''wind'') through the organ pipes selected from a keyboard. Because each pipe produces a single pitch, the pipes are provided in sets called ''ranks ...
s, and toured historic pipe organs in Sweden, Germany, Italy and Mexico.[ They had a daughter, Leah Kotok, and two stepchildren from Judith's prior marriage,] Frederica and Daryl Beck.
Kotok recorded an oral history at the Computer History Museum in 2004. He died at his home in Cambridge, apparently from a heart attack, on May 26, 2006, seven months after the death of his wife during her treatment for cancer. He is survived by two daughters, a son, and two grandsons.
MIT: 1958–62
At MIT, Kotok earned bachelor's and master's degrees in electrical engineering. He was influenced by teachers such as Jack Dennis and John McCarthy and by his involvement in the student-organized Tech Model Railroad Club (TMRC), which he joined soon after starting college in 1958.[
While a graduate student and member of TMRC, Dennis introduced his students to the TX-0 on loan to MIT indefinitely from Lincoln Laboratory. In the spring of 1959, McCarthy taught the first course in programming that MIT offered to freshmen.][ and ] Outside classes, Kotok, David Gross, Peter Samson, Robert A. Saunders and Robert A. Wagner, all friends from TMRC, reserved time on the TX-0.[ Kotok begins at 0:53:50.] They were able to use the TX-0 as a personal, single-user tool rather than a batch processing system, thanks to Dennis, faculty advisors and John McKenzie, the operations manager.
In September 1961, Digital donated a PDP-1 to MIT. Although not an expensive machine, and with a tiny (by today's standards) 9K of memory, it had a Type 30 precision CRT
CRT or Crt may refer to:
Science, technology, and mathematics Medicine and biology
* Calreticulin, a protein
*Capillary refill time, for blood to refill capillaries
*Cardiac resynchronization therapy and CRT defibrillator (CRT-D)
* Catheter-re ...
display. Dennis oversaw the PDP-1 lab, located next door to the TX-0. Students from TMRC worked as support staff, programming the new computer.[
]
Chess
With classmates Elwyn Berlekamp, Michael Lieberman, Charles Niessen and Wagner, Kotok began to develop McCarthy's IBM 704 chess-playing program in 1959. Kotok described their work in the MIT Artificial Intelligence Project Memo 41. The Kotok-McCarthy chess program at MIT would also become Kotok's S.B. thesis. "The chess group" graduated in 1962 and at that point their program was able to play chess "comparable to an amateur with about 100 games experience" on an IBM 7090.
They came to learn a great deal about chess, but neither Kotok nor McCarthy were known as chess players. Mikhail Botvinnik
Mikhail Moiseyevich Botvinnik, ( – May 5, 1995) was a Soviet and Russian chess grandmaster. The sixth World Chess Champion, he also worked as an electrical engineer and computer scientist and was a pioneer in computer chess.
Botvinnik ...
, three times world chess champion, wrote in his book ''Computers, Chess and Long-Range Planning'' that the Kotok–McCarthy program's "rule for rejecting moves was so constituted that the machine threw the baby out with the bath water." The program drew criticism from Richard Greenblatt, who later wrote Mac Hack, which beat a person in tournament play, and more recently, from Hans Berliner, when he looked back on it in 2005. During the Cold War, Kotok-McCarthy played (and lost to) the best Russia
Russia (, , ), or the Russian Federation, is a transcontinental country spanning Eastern Europe and Northern Asia. It is the largest country in the world, with its internationally recognised territory covering , and encompassing one-eigh ...
n chess program in the first match between computer programs.[. McCarthy begins at 0:43:48.]
Spacewar!
Kotok contributed to one of the earliest interactive computer games, Spacewar!, and is sometimes called the first video game
Video games, also known as computer games, are electronic games 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 gener ...
.
Kotok did not write any of the ''Spacewar!'' code, but he did travel to Digital to obtain a sine-cosine routine that Russell needed. Graetz credited Kotok and Saunders with building the game controllers that allowed two people to play side by side.
Software
Edward Fredkin, at one time at BBN Technologies (BBN) (Digital's first customer for the PDP-1), McCarthy, Russell, Samson, Kotok and Harlan Anderson
Harlan Anderson (October 15, 1929 - January 30, 2019) was an American engineer and entrepreneur, best known as the co-founder of Digital Equipment Corporation (DEC), which later became the second largest computer company in the world. Other notable ...
met in May 2006 for a panel to celebrate the Computer History Museum's restoration of a PDP-1 (with Gordon Bell on tape). Their presentations illustrated the contributions of TX-0 and PDP-1 users to early software
Software is a set of computer programs and associated software documentation, documentation and data (computing), data. This is in contrast to Computer hardware, hardware, from which the system is built and which actually performs the work.
...
.
* Piner wrote Expensive Typewriter which enabled the group to operate the TX-0 and PDP-1 directly.
* Wagner wrote Expensive Desk Calculator.
* On a second PDP-1 in the physics department, Daniel L. Murphy wrote the Text Editor and Corrector (TECO) text editor, later used to implement Emacs.
* Samson wrote the type-justifying program known as TJ-2
TJ-2 (Type Justifying Program) was published by Peter Samson in May 1963 and is thought to be the first page layout program. Although it lacks page numbering, page headers and footers, TJ-2 is the first word processor to provide a number of es ...
, an early page layout program, and implemented the War card game.
* Collaboration on computing waveforms with Dennis on the TX-0 led to Samson writing the Harmony Compiler with which PDP-1 users coded music.
* Kotok and Samson worked together on T-Square, a drafting program that used a ''Spacewar!'' controller to move the cursor.[
* Gross and Kotok built the digital audio program Expensive Tape Recorder.
Early PDP-1 users wrote programming software including an assembler translated from the TX-0 over one weekend in 1961.][ Kotok later wrote an interpreter for the ]Lisp programming language
Lisp (historically LISP) is a family of programming languages with a long history and a distinctive, fully parenthesized prefix notation.
Originally specified in 1960, Lisp is the second-oldest high-level programming language still in common ...
in TECO macros.[
Kotok and his classmates are described as the first true hackers in the book '' Hackers: Heroes of the Computer Revolution'' by ]Steven Levy
Steven Levy (born 1951) is an American journalist and Editor at Large for '' Wired'' who has written extensively for publications on computers, technology, cryptography, the internet, cybersecurity, and privacy. He is the author of the 1984 boo ...
.
Digital: 1962–96
After graduating from MIT, Kotok started at Digital Equipment Corporation as one of the company's first few dozen employees; in his 34-year career with the company, he held senior engineering positions in storage, telecommunications and software. He retired in 1996.
He began in 1962 by writing a Fortran compiler
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 that ...
for the PDP-4, before contributing to the development of the PDP-5 instruction set.[ Under Harlan Anderson (vice president of engineering), principal architect Gordon Bell led a team, including Kotok as an assistant logic designer, which developed the first commercial time-sharing computer, the PDP-6, designed and delivered in 1963–1964.] Aiming at a scientific market, Digital machines had a 36-bit word length to accommodate artificial intelligence
Artificial intelligence (AI) is intelligence—perceiving, synthesizing, and inferring information—demonstrated by machine
A machine is a physical system using Power (physics), power to apply Force, forces and control Motion, moveme ...
work in Lisp and to compete with IBM mainframe
A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses, industry and consumer statistics, enterprise ...
computers. In 1965, in what may have been the first around-the-world networking connection, a PDP-6 at the University of Western Australia in Perth was operated from Boston in the United States via a telex link.
Kotok became the principal architect and designer of several generations of the PDP-10, DECsystem-10 and DECSYSTEM-20.[ Bell, Thomas Hastings, Richard Hill and Kotok wrote that the DECSystem-10 accelerated the transition from batch-processing to time-sharing and single-user systems.] With Kotok as system architect, the VAX 8600 (known as Venus) was introduced in 1984 as the highest-performance computer in Digital's history to date, operating up to 4.2 times faster than the standard at the time.
Kotok expanded his areas of expertise from engineering into teaching and business: following a suggestion of Berlekamp, he taught logic design at the University of California, Berkeley
The University of California, Berkeley (UC Berkeley, Berkeley, Cal, or California) is a public land-grant research university in Berkeley, California. Established in 1868 as the University of California, it is the state's first land-grant u ...
during the 1975–1976 academic year; he also earned a master's degree in business administration from Clark University in 1978, which prepared him for later work at Digital and W3C.
Web: 1994–97
While at Digital, Kotok recognized the Web's potential, and helped to found the World Wide Web Consortium. Early in 1994, in Zürich, Switzerland, Tim Berners-Lee
Sir Timothy John Berners-Lee (born 8 June 1955), also known as TimBL, is an English computer scientist best known as the inventor of the World Wide Web. He is a Professorial Fellow of Computer Science at the University of Oxford and a profess ...
had met with Michael Dertouzos to discuss starting a new organization at MIT. In April 1994, Kotok, Steve Fink, Gail Grant and Brian Reid from Digital traveled to CERN in Geneva to speak with Berners-Lee about the need for a consortium to create open standards and coordinate Web development. Berners-Lee mentions the pivotal meeting with Digital in his book ''Weaving the Web''.
As technical director of Digital's Corporate Strategy Group, Kotok was instrumental in creating the Internet Business Group which advocated early adoption and integration of Internet and Web-based technologies. Digital created the AltaVista search engine
A search engine is a software system designed to carry out web searches. They search the World Wide Web in a systematic way for particular information specified in a textual web search query. The search results are generally presented in a ...
, the Internet firewall, the Web portal, the webcast
A webcast is a media presentation distributed over the Internet using streaming media technology to distribute a single content source to many simultaneous listeners/viewers. A webcast may either be distributed live or on demand. Essentially, web ...
and live election
An election is a formal group decision-making process by which a population chooses an individual or multiple individuals to hold public office.
Elections have been the usual mechanism by which modern representative democracy has opera ...
returns. Digital continued its lead in Internet and Web development through difficult times, but Kotok questioned a corporate strategy that he believed consumed Web and Internet resources to sell Digital products like the AlphaServer. For example, he saw a missed opportunity in ''Millicent'', the micropayment system for buying and selling Web content for fractions of a U.S. cent.
Kotok was a corporate consulting engineer for Digital 1962–1997, W3C Advisory Committee representative for Digital 1994–1996, vice president of marketing for GC Tech Inc. 1996–1997, member of the Science Advisory Board for Cylink Corp., a consultant for Compaq, and a content advisor for the Computer History Museum.
Digital and GC Tech were early W3C members and were among the sponsors of the Fourth International World Wide Web Conference (WWW4) in 1995 in Boston. Kotok coordinated a birds of a feather meeting on ''Selection of Payment Vehicle for Internet Purchases'' on April 7, 1997, at WWW6 in Santa Clara, California. In La Jolla, California, he presented ''Micropayment Systems'' to the Electronic Payments Forum in 1997.
W3C: 1997–2006
Kotok joined W3C as associate chairman in May 1997.[ His role involved managing contractual relations with W3C hosts and member organizations, coordinating the worldwide W3C Systems and Web Team services to millions of pages and resources on the W3C website, and maintaining the W3C host site at the MIT Computer Science and Artificial Intelligence Laboratory (CSAIL), where he was a research scientist.][
While he was associate chairman, Kotok was a member of the W3C management team, and worked closely with the W3C Advisory Board.] He helped to establish a new W3C office in India and worked with an internal task force to reduce membership fees in developing countries. He was a major contributor to the ''W3C Patent Policy'' and chaired Patent Advisory Groups, including one for HTML
The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScri ...
. He briefly served as Domain Leader of the Technology and Society Domain which at that time included W3C's activity in digital signatures, electronic commerce, public policy, PICS, RDF metadata, privacy
Privacy (, ) is the ability of an individual or group to seclude themselves or information about themselves, and thereby express themselves selectively.
The domain of privacy partially overlaps with security, which can include the concepts of a ...
, and security
Security is protection from, or resilience against, potential harm (or other unwanted coercive change) caused by others, by restraining the freedom of others to act. Beneficiaries (technically referents) of security may be of persons and social ...
.
Notes
External links
Kotok Family Home Page
World Wide Web Consortium
(W3C)
MIT Computer Science and Artificial Intelligence Laboratory
(CSAIL)
*
*
*
** particularly
*
{{DEFAULTSORT:Kotok, Alan
1941 births
2006 deaths
MIT School of Engineering alumni
American computer programmers
American video game designers
Clark University alumni
Computer chess people
Computer designers
Digital Equipment Corporation people
American electrical engineers
Video game programmers
Scientists from Philadelphia
People from Vineland, New Jersey
People from Cambridge, Massachusetts
People from Cape May, New Jersey
Vineland High School alumni
Engineers from Pennsylvania
Engineers from New Jersey
20th-century American engineers