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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
David Ungar canonical 1

Statements (25)

Predicate Object
instanceOf computer scientist
programming language
coCreated Self programming language NERFINISHED
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 NERFINISHED
JavaScript NERFINISHED
prototype-based language research
influencedBy Smalltalk NERFINISHED
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 NERFINISHED
paradigm prototype-based object-oriented programming
researchInterest garbage collection
just-in-time compilation
prototype-based object-oriented programming
virtual machine optimization

Referenced by (1)

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

Self designedBy David Ungar