Search the dblp DataBase
David Ungar :
[Publications ]
[Author Rank by year ]
[Co-authors ]
[Prefers ]
[Cites ]
[Cited by ]
Publications of Author
David Ungar Generation Scavenging: A Non-Disruptive High Performance Storage Reclamation Algorithm. [Citation Graph (12, 0)][DBLP ] Software Development Environments (SDE), 1984, pp:157-167 [Conf ] David Ungar , Randall B. Smith Self: The Power of Simplicity. [Citation Graph (6, 0)][DBLP ] OOPSLA, 1987, pp:227-242 [Conf ] David Ungar , Frank Jackson Tenuring Policies for Generation-Based Storage Reclamation. [Citation Graph (2, 0)][DBLP ] OOPSLA, 1988, pp:1-17 [Conf ] David Ungar , Frank Jackson An Adaptive Tenuring Policy for Generation Scavengers. [Citation Graph (2, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 1992, v:14, n:1, pp:1-27 [Journal ] Ole Agesen , David Ungar Sifting Out the Gold. [Citation Graph (1, 0)][DBLP ] OOPSLA, 1994, pp:355-370 [Conf ] Bay-Wei Chang , David Ungar Animation: From Cartoons to the User Interface. [Citation Graph (1, 0)][DBLP ] ACM Symposium on User Interface Software and Technology, 1993, pp:45-55 [Conf ] William R. Bush , A. Dain Samples , David Ungar , Paul N. Hilfinger Compiling Smalltalk-80 to a RISC. [Citation Graph (0, 0)][DBLP ] ASPLOS, 1987, pp:112-116 [Conf ] David Ungar , Randall B. Smith SELF: The Power of Simplicity. [Citation Graph (0, 0)][DBLP ] COMPCON, 1988, pp:162-165 [Conf ] Urs Hölzle , Craig Chambers , David Ungar Optimizing Dynamically-Typed Object-Oriented Languages With Polymorphic Inline Caches. [Citation Graph (0, 0)][DBLP ] ECOOP, 1991, pp:21-38 [Conf ] Urs Hölzle , David Ungar Do Object-Oriented Languages Need Special Hardware Support? [Citation Graph (0, 0)][DBLP ] ECOOP, 1995, pp:283-302 [Conf ] Randall B. Smith , David Ungar Programming as an Experience: The Inspiration for Self. [Citation Graph (0, 0)][DBLP ] ECOOP, 1995, pp:303-330 [Conf ] David Ungar , Ricki Blau , Peter Foley , A. Dain Samples , David A. Patterson Architecture of SOAR: Smalltalk on a RISC. [Citation Graph (0, 0)][DBLP ] ISCA, 1984, pp:188-197 [Conf ] Lars Bak , John Duimovich , Jesse Fang , Scott Meyer , David Ungar The New Crop of Java Virtual Machines (Panel). [Citation Graph (0, 0)][DBLP ] OOPSLA, 1998, pp:179-182 [Conf ] Gilad Bracha , David Ungar Mirrors: design principles for meta-level facilities of object-oriented programming languages. [Citation Graph (0, 0)][DBLP ] OOPSLA, 2004, pp:331-344 [Conf ] Craig Chambers , David Ungar Making Pure Object-Oriented Languages Practical. [Citation Graph (0, 0)][DBLP ] OOPSLA, 1991, pp:1-15 [Conf ] Craig Chambers , David Ungar , Elgin Lee An Efficient Implementation of SELF - a Dynamically-Typed Object-Oriented Language Based on Prototypes. [Citation Graph (0, 0)][DBLP ] OOPSLA, 1989, pp:49-70 [Conf ] Urs Hölzle , David Ungar A Third-Generation SELF Implementation: Reconsiling Responsiveness with Performance. [Citation Graph (0, 0)][DBLP ] OOPSLA, 1994, pp:229-243 [Conf ] J. Eliot B. Moss , Ralf Johnson , Alan Snyder , David W. Stemple , David Ungar Panel: Inheritance: Can We Have Our Cake and Eat it, Too? [Citation Graph (0, 0)][DBLP ] OOPSLA, 1989, pp:486-490 [Conf ] A. Dain Samples , David Ungar , Paul N. Hilfinger SOAR: Smalltalk Without Bytecodes. [Citation Graph (0, 0)][DBLP ] OOPSLA, 1986, pp:107-118 [Conf ] Randall B. Smith , Mark Lentczner , Walter R. Smith , Antero Taivalsaari , David Ungar Prototype-Based Languages: Object Lessons from Class-Free Programming (Panel). [Citation Graph (0, 0)][DBLP ] OOPSLA, 1994, pp:102-112 [Conf ] Randall B. Smith , John Maloney , David Ungar The Self-4.0 User Interface: Manifesting a System-wide Vision of Concreteness, Uniformity and Flexibility. [Citation Graph (0, 0)][DBLP ] OOPSLA, 1995, pp:47-60 [Conf ] David Ungar Annotating Objects for Transport to Other Worlds. [Citation Graph (0, 0)][DBLP ] OOPSLA, 1995, pp:73-87 [Conf ] David Ungar , Henry Lieberman , Lynn Andrea Stein , Daniel Halbert Panel: Treaty of Orlando Revisited. [Citation Graph (0, 0)][DBLP ] OOPSLA, 1988, pp:357-362 [Conf ] David Ungar , Adam Spitz , Alex Ausch Constructing a metacircular Virtual machine in an exploratory programming environment. [Citation Graph (0, 0)][DBLP ] OOPSLA Companion, 2005, pp:11-20 [Conf ] Craig Chambers , David Ungar Customization: Optimizing Compiler Technology for SELF, A Dynamically-Typed Object-Oriented Programming Language. [Citation Graph (0, 0)][DBLP ] PLDI, 1989, pp:146-160 [Conf ] Craig Chambers , David Ungar A retrospective on: "customization: optimizing compiler technology for self, a dynamically-typed object-oriented programming language" (with retrospective) [Citation Graph (0, 0)][DBLP ] Best of PLDI, 1989, pp:295-312 [Conf ] Craig Chambers , David Ungar Iterative Type Analysis and Extended Message Splitting: Optimizing Dynamically-Typed Object-Oriented Programs. [Citation Graph (0, 0)][DBLP ] PLDI, 1990, pp:150-164 [Conf ] Urs Hölzle , Craig Chambers , David Ungar Debugging Optimized Code with Dynamic Deoptimization. [Citation Graph (0, 0)][DBLP ] PLDI, 1992, pp:32-43 [Conf ] Urs Hölzle , David Ungar Optimizing Dynamically-Dispatched Calls with Run-Time Type Feedback. [Citation Graph (0, 0)][DBLP ] PLDI, 1994, pp:326-336 [Conf ] Joseph Pallas , David Ungar Multiprocessor Smalltalk: A Case Study of a Multiprocessor-Based Programming Environment. [Citation Graph (0, 0)][DBLP ] PLDI, 1988, pp:268-277 [Conf ] Randall B. Smith , Mario Wolczko , David Ungar From Kansas to Oz. [Citation Graph (0, 0)][DBLP ] Commun. ACM, 1997, v:40, n:4, pp:72-78 [Journal ] David Ungar , Henry Lieberman , Christopher Fry Debugging and the Experience of Immediacy. [Citation Graph (0, 0)][DBLP ] Commun. ACM, 1997, v:40, n:4, pp:38-43 [Journal ] David Ungar , David A. Patterson What Price Smalltalk? [Citation Graph (0, 0)][DBLP ] IEEE Computer, 1987, v:20, n:1, pp:67-74 [Journal ] David Ungar , Randall B. Smith , Craig Chambers , Urs Hölzle Object, Message, and Performance: How They Coexist in Self. [Citation Graph (0, 0)][DBLP ] IEEE Computer, 1992, v:25, n:10, pp:53-64 [Journal ] Craig Chambers , David Ungar Iterative Type Analysis and Extended Message Splitting: Optimizing Dynamically-Typed Object-Oriented Programs. [Citation Graph (0, 0)][DBLP ] Lisp and Symbolic Computation, 1991, v:4, n:3, pp:283-310 [Journal ] Craig Chambers , David Ungar , Bay-Wei Chang , Urs Hölzle Parents are Shared Parts of Objects: Inheritance and Encapsulation in SELF. [Citation Graph (0, 0)][DBLP ] Lisp and Symbolic Computation, 1991, v:4, n:3, pp:207-222 [Journal ] Craig Chambers , David Ungar , Elgin Lee An Efficient Implementation of SELF, a Dynamically-Typed Object-Oriented Language Based on Prototypes. [Citation Graph (0, 0)][DBLP ] Lisp and Symbolic Computation, 1991, v:4, n:3, pp:243-281 [Journal ] Craig Chambers , David Ungar , Bay-Wei Chang , Urs Hölzle Organizing Programs Without Classes. [Citation Graph (0, 0)][DBLP ] Lisp and Symbolic Computation, 1991, v:4, n:3, pp:223-242 [Journal ] David Ungar , Randall B. Smith SELF: The Power of Simplicity. [Citation Graph (0, 0)][DBLP ] Lisp and Symbolic Computation, 1991, v:4, n:3, pp:187-205 [Journal ] Craig Chambers , David Ungar Efficient implementation of object-oriented programming lanaguages (abstract). [Citation Graph (0, 0)][DBLP ] OOPS Messenger, 1993, v:4, n:2, pp:224- [Journal ] William Harrison , Harold Ossher , Randall B. Smith , David Ungar Subjectivity in object-oriented systems. [Citation Graph (0, 0)][DBLP ] OOPS Messenger, 1994, v:5, n:4, pp:131-136 [Journal ] Randall B. Smith , Mark Lentczner , Walter R. Smith , Antero Taivalsaari , David Ungar Prototype-based languages: object lessons from class-free programming. [Citation Graph (0, 0)][DBLP ] OOPS Messenger, 1994, v:5, n:4, pp:48-53 [Journal ] Randall B. Smith , David Ungar A Simple and Unifying Approach to Subjective Objects. [Citation Graph (0, 0)][DBLP ] TAPOS, 1996, v:2, n:3, pp:161-178 [Journal ] Urs Hölzle , David Ungar Reconciling Responsiveness with Performance in Pure Object-Orieted Languages. [Citation Graph (0, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 1996, v:18, n:4, pp:355-400 [Journal ] David Ungar , Randall B. Smith Self. [Citation Graph (0, 0)][DBLP ] HOPL, 2007, pp:1-50 [Conf ] Search in 0.077secs, Finished in 0.079secs