David Ungar

E555976

David Ungar is a computer scientist best known for co-creating the Self programming language and pioneering work in object-oriented programming and virtual machine technology.

All labels observed (1)

Label Occurrences
David Ungar canonical 1

How this entity was disambiguated

Statements (25)

Predicate Object
instanceOf computer scientist ⓘ
programming language ⓘ
coCreated Self programming language ⓘ
contributedTo garbage collection algorithms ⓘ
just-in-time compilation techniques ⓘ
virtual machine design ⓘ
fieldOfWork computer science ⓘ
object-oriented programming ⓘ
programming languages ⓘ
virtual machines ⓘ
influenced Io programming language ⓘ
JavaScript ⓘ
prototype-based language research ⓘ
influencedBy Smalltalk ⓘ
knownFor co-creating the Self programming language ⓘ
pioneering work in object-oriented programming ⓘ
pioneering work in virtual machine technology ⓘ
nationality American ⓘ
notableFor experiments with highly dynamic object systems ⓘ
notableWork Self programming language ⓘ
paradigm prototype-based object-oriented programming ⓘ
researchInterest garbage collection ⓘ
just-in-time compilation ⓘ
prototype-based object-oriented programming ⓘ
virtual machine optimization ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Self → designedBy → David Ungar ⓘ