scispace - formally typeset
D

Daniel H. H. Ingalls

Researcher at Apple Inc.

Publications -  13
Citations -  1465

Daniel H. H. Ingalls is an academic researcher from Apple Inc.. The author has contributed to research in topics: Smalltalk & Procedural programming. The author has an hindex of 11, co-authored 13 publications receiving 1428 citations. Previous affiliations of Daniel H. H. Ingalls include PARC.

Papers
More filters
Proceedings ArticleDOI

Back to the future: the story of Squeak, a practical Smalltalk written in itself

TL;DR: Squeak is an open, highly-portable Smalltalk implementation whose virtual machine is written entirely in Smalltalk, making it easy to debug, analyze, and change.
Proceedings ArticleDOI

The Smalltalk-76 programming system design and implementation

TL;DR: This paper describes a programming system based on the metaphor of communicating objects which provides flexibility, modularity and compactness, and a corresponding virtual memory is described which offers dense utilization of resident space.
Proceedings ArticleDOI

Fabrik: a visual programming environment

TL;DR: Each Fabrik component can be compiled into an object with access methods corresponding to each of the possible paths of data propagation, as with simple dataflow.
Proceedings Article

Multiple inheritance in smalltalk-80

TL;DR: This paper describes an implementation of multiple inheritance in Smalltalk, where a class may inherit from only one other class, and the properties of another class can be inherited.
Journal ArticleDOI

A simple technique for handling multiple polymorphism

TL;DR: A simple approach to multiply polymorphic expressions which preserves all the benefits of good object-oriented programming style in the face of any degree of polymorphism is described.