Jump to content

Ted Kaehler

From Alfawiki
Adapted from the English Wikipedia article Ted Kaehler, available under CC BY-SA 4.0Updated 8 August 2025
Ted Kaehler
Born1950
United States
Occupation(s)Computer scientist, programmer
Years active1960s–present
Known forWork on Smalltalk, Squeak, Apple's HyperCard, virtual reality technology at Xerox PARC

Ted Kaehler (born 1950) is an American computer scientist known for his significant work in system methodologies and programming languages such as Smalltalk, Squeak, and Apple’s HyperCard. He was instrumental in advancing technologies developed at Xerox PARC.

Background

The son of a mechanical engineer, Kaehler’s fascination with technology began early when he constructed a computer during the 1960s inspired by a Scientific American publication. He completed his education at Gunn High School in Palo Alto, California in 1968, where he gained practical programming skills using Fortran during a summer position at Fairchild Industries and operated an IBM 1620 computer managed by the local school district. Kaehler earned a Bachelor of Science degree in physics from Stanford University in 1972, studying under Donald Knuth, acquiring knowledge of APL, and collaborating with Dan Ingalls. Later, Xerox launched a pilot initiative at Gunn High School that provided access to the Xerox Alto, further shaping his professional path.

Xerox PARC

After Dan Ingalls secured a Xerox contract, he introduced Kaehler to PARC, where he joined a team including George White, who was developing speech recognition technology. Kaehler obtained a Master of Science in computer science from Carnegie Mellon University in 1976. During the 1980s, he demonstrated pioneering virtual reality (VR) technology involving a user within the 3D game Maze War, which featured real-time voice communication—recognized as one of the earliest avatar-based VR systems.

Kaehler also provided Steve Jobs with briefings on PARC’s groundbreaking innovations such as the graphical user interface (GUI) of the Xerox Alto, Smalltalk, and the development of the Ethernet network.

Smalltalk

Kaehler was part of Dr. Alan Kay’s team that advanced network computing through Smalltalk, a language influenced by LISP and Simula. Kay acknowledged Kaehler along with Ingalls, Dave Robson, and Diana Merry for building the Smalltalk-76 system from the ground up within seven months. This implementation consisted of 50 classes and encompassed 180 pages of source code.

He engineered the Object-Oriented Zoned Environment (OOZE), a virtual memory system that improved Smalltalk’s performance and allowed system tracing to replicate Smalltalk-76 by generating new virtual memories based on previous versions.

Kaehler worked closely with future Turing Award laureate Alan Kay and co-authored A Taste of Smalltalk alongside David Patterson, who later became influential in the development of the RISC-V architecture.

Apple

In March 1985, Kaehler joined Apple as a researcher, focusing mainly on Macintosh technical support. His contributions to Apple's HyperCard system (1985–1987) significantly enhanced its capabilities, allowing users to develop interactive educational materials and entertainment applications, including videodisc integration.

In 1996, Kaehler was awarded a US patent for co-inventing a user interface featuring on-demand pop-up halos around objects equipped with manipulation controls.

Squeak

In 1996, Kaehler became a member of the open-source Squeak Central Team, collaborating with Ingalls, Maloney, Wallace, and Raab. Originally developed at Apple Research Laboratory, drawing from Smalltalk-80 and later refined at Walt Disney Imagineering, Squeak is a fully Smalltalk-based, highly portable programming language that incorporates the EToys environment designed for educational software visualization. Its foundation in Smalltalk allows for streamlined debugging and easier customization. Kaehler was responsible for creating the platform’s painting tool, known as Squeak Paintbox, as well as contributing to the initial versions of EToys.

Personal life

Kaehler wed Carol Nasby in 1982. Carol was employed at Apple, where she authored the inaugural Macintosh Owners Guide, developed the HyperCard Help System for its first release, and co-authored the book HyperCard Power. Unfortunately, she passed away in 1991 due to complications associated with Type 1 diabetes.

In 1998, Kaehler married Cynthia, his second wife, who was a former preschool educator and an artist specializing in fused glass jewelry. The couple resided in Las Vegas, Nevada, and had three children together. Cynthia succumbed to cancer in 2020.

See also

External links