Daniel Henry Holmes Ingalls, Jr.

Dan Ingalls (actually Daniel Henry Holmes Ingalls, Jr., born 1944 ) is an American computer scientist and one of the founders of object oriented programming. He is best known for his role as an architect and designer of five Smalltalk versions.

Life

Ingalls studied physics at Harvard University and electrical engineering at Stanford University. He completed his physics studies with a Bachelor, and he also received a master's degree in electrical engineering. While he was working on a Ph. D. degree in - Stanford, he founded a company for distribution at the same time an invention in the field of software measurement. He perfected this and broke off his studies.

Work

His academic career began Ingalls at Xerox PARC. There also his long- lasting collaboration with Alan Kay began. At Xerox PARC Ingalls also ended the award-winning work on Smalltalk. Then he moved to Apple. However, he interrupted scientific work for a certain time to work in the family business, a hotel in Virginia. Then he got back in the scientific thesis, a, only at the Interval Research Corporation, then he returned to Apple. At Xerox, and later at Apple, he developed factory, a VPL environment, the computational and graphical components includes that can link together the users to create an application.

Later he developed at HP Labs, a module system for the development environment Squeak. He also founded the company " Weather Dimensions, Inc.", which displays local weather data on PC.

Holmes is currently working as an engineer at Sun Microsystems in the research area of ​​Sun Labs. His latest project is a JavaScript environment called " Lively Kernel " which interactive web programming in real time allows. While he is mostly known for his work on Smalltalk, Ingalls, has developed on the advice of his father, the professor of Sanskrit Daniel HH Ingalls, Sr., a text recognition system for Devanāgarī.

He now lives with his wife Cathleen Galas in Aptos, California, from where he continued to contribute to the development of Squeak and Sun's JavaScript.

Awards

Ingalls received the ACM Grace Murray Hopper 1984 Award in the category " Outstanding Young Scientist " (Eng. " Outstanding Young Scientists " ) for his achievements at Xerox PARC and bit blit. In 1987 he received the ACM Software System Award, together with Alan Kay and Adele Goldberg for work on Smalltalk, which was the first fully object oriented programming language.

215432
de