Daniel Henry Holmes Ingalls, Jr.

Daniel Henry Holmes Ingalls, Jr.
Daniel Ingalls

Dan Ingalls (eigentlich Daniel Henry Holmes Ingalls, Jr.; * 1944) ist ein US-amerikanischer Informatiker und einer der Begründer des objektorientierten Programmierens. Er ist durch seine Funktion als Architekt und Designer von fünf Smalltalk-Versionen bekannt.

Inhaltsverzeichnis

Leben

Ingalls studierte Physik an der Harvard University sowie Elektrotechnik an der Stanford University. Das Physik-Studium schloss er mit einem Bachelor ab, außerdem erhielt er einen Master-Abschluss in Elektrotechnik. Während er in Stanford an einem Ph.-D.-Abschluss arbeitete, gründete er gleichzeitig ein Unternehmen zum Vertrieb einer Erfindung im Bereich software measurement. Er perfektionierte diese und brach sein Studium ab.

Werk

Seine wissenschaftliche Laufbahn begann Ingalls bei Xerox PARC. Dort begann auch seine lang dauernde Zusammenarbeit mit Alan Kay. Bei Xerox PARC beendete Ingalls auch die preisgekrönte Arbeit an Smalltalk. Daraufhin wechselte er zu Apple. Allerdings unterbrach er die wissenschaftliche Arbeit für eine gewisse Zeit, um im Familienbetrieb, einem Hotel in Virginia, zu arbeiten. Danach stieg er wieder in die wissenschaftliche Arbeit ein, erst bei der Interval Research Corporation, dann kehrte er zu Apple zurück. Bei Xerox und später bei Apple entwickelte er Fabrik, eine VPL-Umgebung, die rechenbetonte und grafische Komponenten beinhaltet, die der Benutzer miteinander verknüpfen kann, um eine Anwendung zu erstellen.

Später entwickelte er bei HP Labs ein Modulsystem für die Entwicklungsumgebung Squeak. Er gründete außerdem das Unternehmen „Weather Dimensions Inc.“, welches lokale Wetterdaten auf PCs anzeigt.

Momentan arbeitet Holmes als Ingenieur bei Sun Microsystems in dem Forschungsbereich Sun Labs. Sein neuestes Projekt ist eine JavaScript-Umgebung namens „Lively Kernel“, welches interaktive Web-Programmierung in Echtzeit erlaubt. Während er hauptsächlich bekannt ist durch seine Arbeit an Smalltalk, hat Ingalls auf Anraten seines Vaters, der Professor für Sanskrit Daniel H. H. Ingalls, Sr., auch ein Texterkennungssystem für Devanāgarī entwickelt.

Er lebt heute mit seiner Frau Cathleen Galas im kalifornischen Aptos, von wo aus er weiter zu der Entwicklung von Squeak und Suns JavaScript beiträgt.

Auszeichnungen

Ingalls erhielt im Jahr 1984 ACM Grace Murray Hopper Award in der Kategorie „Outstanding Young Scientist“ (dt. „Herausragender Nachwuchswissenschaftler“) für seine Leistungen am Xerox PARC und Bit blit.[1] Im Jahr 1987 erhielt er den ACM Software System Award gemeinsam mit Alan Kay und Adele Goldberg für die Arbeit an Smalltalk, welches die erste vollständig objektorientierte Programmiersprache war.[2]

Literatur

  • Dan Seibel Coders at Work, Apress 2009 (Interview)
  • Ingalls The Smalltalk Graphics Kernel und Design principles behind Smalltalk, Byte, August 1981

Einzelnachweise

  1. Awards – 1984 – Daniel H.H. Ingalls. Abgerufen am 6. Juni 2010 (englisch).
  2. 1987 – Daniel H.H. Ingalls SMALLTALK (1987). Abgerufen am 6. Juni 2010 (englisch).

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Daniel Henry Holmes Ingalls, Jr. — Daniel Henry Holmes Ingalls, Jr. Citizenship United States …   Wikipedia

  • Daniel Henry Holmes Ingalls, Jr. — Daniel Henry Holmes Ingalls, Jr. Naissance 1944 Nationalité …   Wikipédia en Français

  • Daniel H. H. Ingalls, Sr. — Daniel Henry Holmes Ingalls, Sr. (1916 17 July 1999) was the Wales Professor of Sanskrit at Harvard University. Born and raised in New York City, Ingalls received bachelor’s and master’s degrees from Harvard before serving as an officer in the US …   Wikipedia

  • Ingalls — is a surname and a placename, and may refer to:People*Albert Graham Ingalls, former editor of Scientific American and amateur telescope making enthusiast *Daniel Henry Holmes Ingalls, Jr., American computer programmer *Daniel H. H. Ingalls, Sr.,… …   Wikipedia

  • Ingalls — ist die Bezeichnung mehrerer Orte in den USA: Ingalls (Arkansas) Ingalls (Indiana) Ingalls (Kansas) Ingalls (Oklahoma) der Familienname folgender Personen: Albert Graham Ingalls (1888−1958), US amerikanischer Optiker und Astronom Charles Ingalls… …   Deutsch Wikipedia

  • Daniel Ingalls — may refer to: Daniel H. H. Ingalls, Sr. (1916–1999), American linguist academic Daniel Henry Holmes Ingalls, Jr. (born 1944), American computer scientist This disambiguation page lists articles associated with the same personal name. If an …   Wikipedia

  • Dan Ingalls — Daniel Henry Holmes Ingalls, Jr. Daniel Henry Holmes Ingalls, Jr. invente en 1974 un système logiciel de fenêtres superposées et menus déroulants. Portail de l’informatique Ce document provient de « Daniel Henry Holmes Ingalls, Jr. ». Catégories  …   Wikipédia en Français

  • Dan Ingals — Daniel Henry Holmes Ingalls, Jr. Daniel Henry Holmes Ingalls, Jr. invente en 1974 un système logiciel de fenêtres superposées et menus déroulants. Portail de l’informatique Ce document provient de « Daniel Henry Holmes Ingalls, Jr. ». Catégories  …   Wikipédia en Français

  • Премия имени Грейс Мюррей Хоппер — Хотя многие награды добавили имя Грейс Хоппер к своему названию после ее смерти в 1992, Награда имени Грейс Мюррей Хоппер присуждалась Ассоциацией вычислительной техники (ACM) уже с 1971 года. Награда присуждается молодому (до 35 лет)… …   Википедия

  • Инголлс, Дэниел — В Википедии есть статьи о других людях с такой фамилией, см. Инголлс. Дэниел Генри Холмс Инголлс старший (англ. Daniel Henry Holmes Ingalls, Sr., 1916 17 июля 1999)  американский индолог и санскритолог, профессор санскрита в Гарвардском …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”