On the public citation graph
An efficient implementation of SELF, a dynamically-typed object-oriented language based on prototypes
0 signed · 57 inferred · view as graph
Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.
Is this your work? Sign in with ORCID and put your name on the
claims that are yours.
Reference health. See whether every reference in this work resolves to a
known work and none has been retracted — and get a dated CiteStamped
badge you can embed.
What this work says
Outgoing claims: the papers this work cites, builds on, or argues with.
inferredcites →https://doi.org/10.1007/978-1-4612-3192-9_12openalex-snapshot
CMOS Gate-Array Implementation of the SPARC Architecture
inferredcites →https://doi.org/10.1007/bf01806961openalex-snapshot
Common lisp object system specification
inferredcites →https://doi.org/10.1016/0011-684x(85)90032-2openalex-snapshot
The C programming language
inferredcites →https://doi.org/10.1016/0141-9331(87)90466-2openalex-snapshot
The design and evaluation of a high performance Smalltalk system
inferredcites →https://doi.org/10.1016/0167-6423(88)90070-6openalex-snapshot
The design and evaluation of a high-performance smalltalk system
inferredcites →https://doi.org/10.1109/cmpcon.1988.4818openalex-snapshot
CMOS gate array implementation of the SPARC architecture
inferredcites →https://doi.org/10.1145/38765.38823openalex-snapshot
Dimensions of object-based language design
inferredcites →https://doi.org/10.1145/582153.582168openalex-snapshot
A type declaration and inference system for smalltalk
inferredcites →https://doi.org/10.1145/62083.62085openalex-snapshot
Tenuring policies for generation-based storage reclamation
inferredcites →https://doi.org/10.1145/62083.62086openalex-snapshot
TS: an optimizing compiler for smalltalk
inferredcites →https://doi.org/10.1145/73141openalex-snapshot
Proceedings of the ACM SIGPLAN 1989 conference on Programming language design and implementation
inferredcites →https://doi.org/10.1145/74818.74831openalex-snapshot
Customization: optimizing compiler technology for SELF, a dynamically-typed object-oriented programming language
inferredcites →https://doi.org/10.1145/800017.800542openalex-snapshot
Efficient implementation of the smalltalk-80 system
inferredcites →https://doi.org/10.1145/885631.885632openalex-snapshot
Common Lisp Object System specification
inferredcites →https://doi.org/10.1145/93542.93562openalex-snapshot
Interactive type analysis and extended message splitting; optimizing dynamically-typed object-oriented programs
inferredcites →https://doi.org/10.1145/960112.28698openalex-snapshot
Object-oriented programming with flavors
inferredcites →https://doi.org/10.1145/960112.28711openalex-snapshot
QUICKTALK: a Smalltalk-80 dialect for defining primitive methods
inferredcites →https://doi.org/10.1145/960112.28712openalex-snapshot
Hurricane: an optimizing compiler for Smalltalk
inferredcites →https://doi.org/10.1145/960112.28718openalex-snapshot
Using prototypical objects to implement shared behavior in object-oriented systems
inferredcites →https://doi.org/10.5555/324493.324538openalex-snapshot
Classes versus prototypes in object-oriented languages
What points at this work
Incoming claims: where this work appears in other papers’ reference lists and arguments.
inferred← citeshttps://doi.org/10.1007/3-540-45498-5_2openalex-snapshot
A Framework for Persistence-Enabled Optimization of Java Object Stores
inferred← citeshttps://doi.org/10.1007/3-540-49538-x_14openalex-snapshot
Do Object-Oriented Languages Need Special Hardware Support?
inferred← citeshttps://doi.org/10.1007/3-540-49538-x_2openalex-snapshot
The Cartesian Product Algorithm
inferred← citeshttps://doi.org/10.1007/3-540-58485-4_34openalex-snapshot
Constraint-based type inference and parametric polymorphism
inferred← citeshttps://doi.org/10.1007/978-0-387-34907-7_5openalex-snapshot
Escaping the event loop: an alternative control structure for multi-threaded GUIs
inferred← citeshttps://doi.org/10.1007/978-3-319-29003-4_7openalex-snapshot
Typed JS: A Lightweight Typed JavaScript Engine for Mobile Devices
inferred← citeshttps://doi.org/10.1007/978-3-642-04425-0_3openalex-snapshot
Representation and Traversal of Large Clabject Models
inferred← citeshttps://doi.org/10.1007/978-3-642-61062-2_13openalex-snapshot
Functional 3D Graphics in C++ — with an Object-Oriented, Multiple Dispatching Implementation
inferred← citeshttps://doi.org/10.1007/bfb0053029openalex-snapshot
Object-oriented multi-methods in Cecil
inferred← citeshttps://doi.org/10.1016/0165-6074(92)90317-zopenalex-snapshot
A trip to object-oriented land
inferred← citeshttps://doi.org/10.1016/j.cola.2019.01.003openalex-snapshot
eJSTK: Building JavaScript virtual machines with customized datatypes for embedded systems
inferred← citeshttps://doi.org/10.1016/s0167-739x(99)00088-6openalex-snapshot
Abstract machines for programming language implementation
inferred← citeshttps://doi.org/10.1109/tools.2001.941668openalex-snapshot
Implementing dynamic language features in Java using dynamic code generation
inferred← citeshttps://doi.org/10.1145/1869631.1869634openalex-snapshot
Optimizing dynamic dispatch with fine-grained state tracking
inferred← citeshttps://doi.org/10.1145/1899661.1869634openalex-snapshot
Optimizing dynamic dispatch with fine-grained state tracking
inferred← citeshttps://doi.org/10.1145/2069172.2069175openalex-snapshot
Application optimization when using gradual typing
inferred← citeshttps://doi.org/10.1145/236337.236371openalex-snapshot
Fast static analysis of C++ virtual function calls
inferred← citeshttps://doi.org/10.1145/236338.236371openalex-snapshot
Fast static analysis of C++ virtual function calls
inferred← citeshttps://doi.org/10.1145/2594291.2594316openalex-snapshot
Surgical precision JIT compilers
inferred← citeshttps://doi.org/10.1145/2666356.2594316openalex-snapshot
Surgical precision JIT compilers
inferred← citeshttps://doi.org/10.1145/3167132.3167266openalex-snapshot
A framework for constructing javascript virtual machines with customized datatype representations
inferred← citeshttps://doi.org/10.1145/3811921openalex-snapshot
A Typed Intermediate Representation for Dynamic Languages
inferred← citeshttps://doi.org/10.1145/93542.93562openalex-snapshot
Interactive type analysis and extended message splitting; optimizing dynamically-typed object-oriented programs
inferred← citeshttps://doi.org/10.22028/d291-26136openalex-snapshot
An abstract machine for an object-oriented language with top-level classes
inferred← citeshttps://doi.org/10.31776/rtcj.9406openalex-snapshot
Hybrid implementation of neuromorphic system for robot control
inferred← citeshttps://doi.org/10.5381/jot.2007.6.3.a3openalex-snapshot
Open Types and Bidirectional Relationships as an Alternative to Classes and Inheritance.
Editorial review for independent work. ICSAC — the Institute for Complexity
Science and Advanced Computing — runs a structured editorial panel for researchers
publishing outside journals, and publishes on CiteStamp rails. Submission is free
and goes through ORCID: icsacinstitute.org/submit.