Envisioning LogoEnvisioning
HomeServicesWorkSignalsVocabAbout
Vocab
1092 entries
GridGraphSunflowerInfo

Alan Kay

(3 articles)
Polymorphism
1967

Polymorphism

Ability of objects to take on many forms, allowing methods to perform differently based on the object that invokes them.

Generality: 615

Reflective Programming
1983

Reflective Programming

Programming paradigm that allows a program to inspect and modify its own structure and behavior at runtime.

Generality: 702

Direct Manipulation
1983

Direct Manipulation

An interaction style in user interfaces where users can directly interact with objects on the screen in a continuous and immediate manner.

Generality: 790