1989 · 276 citations · 30 references
ComputingComputer ScienceCompilersProgramming LanguagesSystems ProgrammingCompiler ConstructionControl-flow AnalysisData-flow AnalysisObject-oriented ProgrammingType CheckingType SystemsControl StructuresDynamic CompilationObject-oriented Language DesignObjectsType-level Programming
We have developed and implemented techniques that double the performance of dynamically-typed object-oriented languages. Our SELF implementation runs twice as fast as the fastest Smalltalk implementation, despite SELF's lack of classes and explicit variables.
30
David Ungar, Randall B. Smith · 1987 · 909 citations
Efficient implementation of the smalltalk-80 system
L. Peter Deutsch, Allan M. Schiffman · 1984 · 589 citations
Russell Jones · Data Processing · 1985 · 558 citations
Dimensions of object-based language design
Peter Wegner · 1987 · 515 citations · Full text