Jump to content

Gerald Jay Sussman

From Niidae Wiki
Revision as of 16:43, 30 April 2025 by imported>Firefangledfeathers (script-assisted date audit and style fixes per MOS:NUM)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:Short description Template:Use mdy dates Template:Infobox scientist

Gerald Jay Sussman (born February 8, 1947) is the Panasonic Professor of Electrical Engineering at the Massachusetts Institute of Technology (MIT). He has been involved in artificial intelligence (AI) research at MIT since 1964. His research has centered on understanding the problem-solving strategies used by scientists and engineers, with the goals of automating parts of the process and formalizing it to provide more effective methods of science and engineering education. Sussman has also worked in computer languages, in computer architecture, and in Very Large Scale Integration (VLSI) design.<ref>Template:Cite web</ref>

Education

[edit]

Sussman attended the Massachusetts Institute of Technology as an undergraduate and received his SB in mathematics in 1968. He continued his studies at MIT and obtained a PhD in 1973, also in mathematics, under the supervision of Seymour Papert. His doctoral thesis was titled "A Computational Model of Skill Acquisition" focusing on artificial intelligence and machine learning, using a computational performance model named HACKER.<ref>Template:Cite thesis</ref>

According to a common story,<ref>Template:Cite journal</ref> in 1966, Marvin Minsky tasked his student Gerald Jay Sussman to “spend the summer linking a camera to a computer and getting the computer to describe what it saw.”<ref>Template:Cite journal</ref> This story was often told to illustrate that the difficulty of computer vision was not apparent to AI researchers in the early days.

Academic work

[edit]

Sussman is a coauthor (with Hal Abelson and Julie Sussman) of the introductory computer science textbook Structure and Interpretation of Computer Programs (SICP). It was used at MIT for several decades, and has been translated into several languages.Template:Citation needed

Sussman's contributions to artificial intelligence include problem solving by debugging almost-right plans, propagation of constraints applied to electrical circuit analysis and synthesis, dependency-based explanation and dependency-based backtracking, and various language structures for expressing problem-solving strategies. Sussman and his former student, Guy L. Steele Jr., invented the programming language Scheme in 1975.

Sussman saw that artificial intelligence ideas can be applied to computer-aided design (CAD). Sussman developed, with his graduate students, sophisticated computer-aided design tools for Very Large Scale Integration (VLSI). Steele made the first Scheme hardware chips in 1978.Template:Citation needed These ideas and the AI-based CAD technology to support them were further developed in the Scheme chips of 1979 and 1981. The technique and experience developed were then used to design other special-purpose computers.

Sussman was the principal designer of the Digital Orrery,Template:Cn a machine designed to do high-precision integrations for orbital mechanics experiments.<ref>Template:Cite journal</ref> The Orrery hardware was designed and built by a few people in a few months.Template:Cn

Using the Digital Orrery, Sussman has worked with Jack Wisdom to discover numerical evidence for chaotic motions in the outer planets. The Digital Orrery machine is now retired at the Smithsonian Institution in Washington, DC.Template:Citation needed Sussman was also the lead designer of the Supercomputer Toolkit, another multiprocessor computer optimized for evolving of ordinary differential equations. The Supercomputer Toolkit was used by Sussman and Wisdom to confirm and extend the discoveries made with the Digital Orrery to include the entire planetary system.<ref>Template:Cite journal</ref><ref>Template:Cite journal</ref>

Sussman has pioneered the use of computational descriptions to communicate methodological ideas in teaching subjects in Electrical Circuits and in Signals and Systems. Over the past decade Sussman and Wisdom have developed a subject that uses computational techniques to communicate a deeper understanding of advanced classical mechanics. In Computer Science: Reflections on the Field, Reflections from the Field,Template:Citation needed he writes "... computational algorithms are used to express the methods used in the analysis of dynamical phenomena. Expressing the methods in a computer language forces them to be unambiguous and computationally effective. Students are expected to read the programs and to extend them and to write new ones. The task of formulating a method as a computer-executable program and debugging that program is a powerful exercise in the learning process. Also, once formalized procedurally, a mathematical idea becomes a tool that can be used directly to compute results." Sussman and Wisdom, with Meinhard Mayer, have produced a textbook, Structure and Interpretation of Classical Mechanics (SICM), to capture these new ideas.

Sussman and Abelson have also been a part of the free software movement, including releasing MIT/GNU Scheme as free software<ref>Template:Cite web</ref> and serving on the board of directors of the Free Software Foundation.<ref>Template:Cite web</ref>

In 2011, Sussman attended an event in the Virgin Islands, known as the "Mindshift Conference", hosted by Jeffrey Epstein and Al Seckel.<ref>Template:Cite news</ref>

Sussman's work is presented in many videos, such as: with Hal Abelson in a full 20-lecture version of MIT's SICP course,<ref> Template:Cite AV media</ref> for LispNYC,<ref> Template:Cite AV media</ref><ref>Template:Cite web</ref> at the International Conference on Complex Systems,<ref> Template:Cite AV media</ref> for ArsDigita University,<ref>Template:Cite AV media</ref> and giving the keynote talk at a Strange Loop conference.<ref> Template:Cite AV media</ref><ref>Template:Cite web</ref>

Awards and organizations

[edit]

For his contributions to computer science education, Sussman received the Association for Computing Machinery (ACM) Karl Karlstrom Outstanding Educator Award in 1990, and the Amar G. Bose award for teaching in 1992.<ref name="CSBIO">Template:Cite web</ref>

Template:Asof, Sussman is the only founding director who is still active on the board of directors of the Free Software Foundation (FSF).<ref>Template:Cite web</ref>

Sussman is a fellow of the following institutions:

Sussman is member of the following institutions:

In 2023 he received the IEEE Computer Society’s Taylor L. Booth Education Award for his “inspirational approach to the teaching of computer science through functional programming".<ref>Template:Cite news</ref>

Personal life

[edit]

Gerald Sussman is married to computer programmer Julie Sussman.<ref>Template:Cite web</ref>

Sussman is a bonded locksmith, and also does hands-on work with precision mechanical watch movements, as well as amateur telescope making.<ref name="WatchLect"/> He has given public lectures on the physics and mathematics of watch escapements. He is a life member of the American Watchmakers-Clockmakers Institute.<ref name="WatchLect">Template:Cite web</ref>

Select bibliography

[edit]

See also

[edit]

References

[edit]

Template:Reflist

[edit]

Template:Lisp programming language Template:Authority control