Home > Computers > History > Pioneers > Ingalls, Daniel
Daniel Henry Holmes Ingalls, Jr. is a former researcher of Xerox PARC, and a pioneer of object-oriented computer programming. He was the main architect, designer, and implementor of five generations of Smalltalk environments, including the first. He designed the byte-coded virtual machine that made Smalltalk practical in 1976, a variant of which is central to Java today. His major contributions to Squeak Smalltalk are the original concept of a Smalltalk written in itself and made portable and efficient by a Smalltalk-to-C translator. He also invented Bit blit (BitBlt), the general-purpose graphic operation that underlies most bitmap graphics systems today, and designed generalizations of it to arbitrary color depth, with built-in scaling, rotation, and anti-aliasing. He invented pop-up menus.
http://www.drdobbs.com/architecture-and-design/2002-dr-dobbs-excellence-in-programming/184405043
For those who, in a spirit of innovation and cooperation, make significant contributions to advancement of software development; to Adele Goldberg and Dan Ingalls as pioneers in object-oriented programming in general, and the Smalltalk language in particular.
http://www.bitsavers.org/pdf/xerox/alto/BitBLT_Nov1975.pdf
Untitled Xerox PARC interoffice memorandum. Bitsavers' PDF Document Archive.
http://www.archive.org/details/DanIngal1989/
Lecture video at Internet Archive. Open content.
http://en.wikipedia.org/wiki/Daniel_Henry_Holmes_Ingalls,_Jr.
Growing article, with links to related topics. Wikipedia.
http://www.weather-dimensions.com/
Makes Weather On Display software: processes and displays realtime and historic local weather information from local sensors in accurate, intuitive manner. Runs on: Macintosh; Linux, Unix; Windows. For living room, lobby, or laboratory. Dan Ingalls' business.
Home > Computers > History > Pioneers > Ingalls, Daniel
Thanks to DMOZ, which built a great web directory for nearly two decades and freely shared it with the web. About us