Katana VentraIP

Larry Tesler

Lawrence Gordon Tesler (April 24, 1945 – February 16, 2020) was an American computer scientist who worked in the field of human–computer interaction. Tesler worked at Xerox PARC, Apple, Amazon, and Yahoo!.

Larry Tesler

Lawrence Gordon Tesler

(1945-04-24)April 24, 1945

February 16, 2020(2020-02-16) (aged 74)

American

Shelagh Leuterio
(m. 1964; div. 1969)
Colleen Barton
(m. 1970)

1

While at PARC, Tesler's work included Smalltalk, the first dynamic object-oriented programming language, and Gypsy, the first word processor with a graphical user interface (GUI) for the Xerox Alto. During this, along with colleague Tim Mott, Tesler developed the idea of copy and paste functionality and the idea of modeless software. While at Apple, Tesler worked on the Apple Lisa and the Apple Newton, and helped to develop Object Pascal and its use in application programming toolkits including MacApp.

Biography[edit]

Early career[edit]

Tesler was born on April 24, 1945, in the Bronx in New York City, to Jewish parents Isidore, an anesthesiologist, and Muriel (née Krechmer).[1] Tesler lived in the Bronx through his childhood and graduated from the Bronx High School of Science in 1961. While in high school, he was guided towards computers by a teacher after showing the teacher an algorithm for generating prime numbers. Through this, he learned of a program at Columbia University where he was able to spend a half-hour each week on their computer systems, through which he taught himself programming before college.[1] He went on to Stanford University in 1961 when he was 16, studying computer science and graduating in 1965 with a degree in mathematics.[1][2] At Stanford, he had spent time as a student programmer for Joshua Lederberg on the LINC platform,[1] and was a colleague of Larry Breed, Charles Brenner, Douglas Hofstadter, Roger Moore, and Bill Strachan.[3]


During college and afterward, Tesler did some programming jobs on the side, and after graduation, worked as a consultant offering his programming services in the area. As he was one of only a few computer programmers listed in the Palo Alto phone directory he received a good deal of work. However, a regional recession caused this consulting work to dry up.[4] Tesler also worked at Stanford Artificial Intelligence Laboratory (SAIL) in the late 1960s. With Horace Enea he designed Compel, an early single assignment language. This functional programming language was intended to make concurrent processing more natural and was used to introduce programming concepts to beginners.[5][4]


During his time at Stanford, Tesler had participated in the counterculture of the 1960s, including the anti-Vietnam War protests. In the late 1960s, Tesler became involved in the Midpeninsula Free University, part of the Free Speech Movement, where he taught classes with titles such as "How to end the IBM Monopoly", "Computers Now", and "Procrastination".[6][1]

Xerox PARC[edit]

Tesler left Stanford Artificial Intelligence Laboratory due to a number of factors in the early 1970s; he recognized that artificial intelligence would not be a usable technology for many years. Tesler is quoted as stating around this time that "AI is whatever hasn't been done yet.", with Douglas Hofstadter calling this Tesler's Theorem.[7] Tesler says that he was misquoted, his actual statement being "Intelligence is whatever machines haven't done yet."[8]


At this time, Tesler's marriage to his college girlfriend had ended in divorce. He took his daughter and moved to Oregon with a number of Vietnam War veterans who were returning there to build homes. There was little computing technology in this area and he could not get a job with the local bank, the only firm nearby with a computer system.[4] He called Stanford to see if they had anything, and learned that Alan Kay, whom Tesler had worked with while at SAIL and then a member of Xerox Palo Alto Research Center (PARC), had been actively looking for him shortly after his departure. Kay wanted Tesler to join him at PARC.[4] Tesler could not be hired at PARC due to a hiring freeze, so Tesler instead took a short-term project offered by Les Earnest from SAIL to write a "document compiler", a means to easily produce printable manuals from simple text files. In order to carry out this project, Tesler wrote Pub, which was then recognized as one of the first uses of markup language; it was later distributed on ARPANet.[4]

Personal life[edit]

After his first marriage ended in divorce in 1969, Tesler married Colleen Barton, a geophysicist.[1]


Tesler had kept his countercultural attitudes beyond his early career, which he became known for at his other positions. He also maintained an attitude that being successful in Silicon Valley was a "rite of passage", and those who succeed should try to help fund new ventures and to educate others.[2] The Computer History Museum, on Tesler's death, described Tesler as having "combined computer science training with a counterculture vision that computers should be for everyone".[23]


Tesler maintained his strong preference for modeless software well beyond his time at PARC. To promote his preference, as of 1995, Tesler equipped his automobile with a personalized California license plate reading "NOMODES".[24] Along with others, he had also been using the phrase "Don't Mode Me In" for years, as a rallying cry to eliminate or reduce modes usage.[21][22] His personal website was located at "nomodes.com" (maintained by his family now for historical reference), and on Twitter had used the handle "@nomodes".[23]


Tesler died in Portola Valley, California, on February 16, 2020, at the age of 74.[1]

AI effect

List of programmers

List of computer scientists

Law of conservation of complexity

(1980), Gödel, Escher, Bach: an Eternal Golden Braid, Penguin Books, ISBN 0-14-005579-7

Hofstadter, Douglas

from Interaction-Design.org

Publications by Larry Tesler

Larry Tesler Oral History Interview

Computer History Museum

(archived version at the Wayback Machine)

Larry Tesler home page

from Interaction-Design.org

Publications by Larry Tesler

Larry Tesler at the Computer History Museum

Oral History Interview

where Larry Tesler describes Jobs's visit to PARC in 1979 (at 30:38 in video)

September 9, 2011 Roundtable on Steve Jobs's Legacy at the Silicon Valley Churchill Club

at a November 22, 2009 lecture at Stanford University

Larry Tesler describes the creation of Pub