| 2012 | CoExist: overcoming aversion to change. | Bastian Steinert, Damien Cassou, Robert Hirschfeld |
| 2012 | A tested semantics for getters, setters, and eval in JavaScript. | Joe Gibbs Politz, Matthew J. Carroll, Benjamin S. Lerner, Justin Pombrio, Shriram Krishnamurthi |
| 2012 | Adaptive data parallelism for internet clients on heterogeneous platforms. | Alessandro Pignotti, Adam Welc, Bernd Mathiske |
| 2012 | Object-oriented programming with gradual abstraction. | Kurt Nrmark, Lone Leth Thomsen, Bent Thomsen |
| 2012 | Detecting conflicts among declarative UI extensions. | Benjamin S. Lerner, Dan Grossman |
| 2012 | Patterns as objects in grace. | Michael Homer, James Noble, Kim B. Bruce, Andrew P. Black, David J. Pearce |
| 2012 | Robust scripting via patterns. | Bard Bloom, Martin Hirzel |
| 2012 | Loop-aware optimizations in PyPy's tracing JIT. | Hkan Ard, Carl Friedrich Bolz, Maciej Fijalkowski |
| 2011 | Polymorphic type inference for scripting languages with object extensions. | Tian Zhao |
| 2011 | Places: adding message-passing parallelism to racket. | Kevin Tew, James Swaine, Matthew Flatt, Robert Bruce Findler, Peter A. Dinda |
| 2011 | Static vs. dynamic type systems: an empirical study about the relationship between type casts and development time. | Andreas Stuchlik, Stefan Hanenberg |
| 2011 | An interpreter for server-side hop. | Bernard P. Serpette, Manuel Serrano |
| 2011 | Bounded-latency regional garbage collection. | Felix S. Klock II, William D. Clinger |
| 2011 | HappyJIT: a tracing JIT compiler for PHP. | Andrei Homescu, Alex Suhan |
| 2011 | Explicit use-case representation in object-oriented programming languages. | Robert Hirschfeld, Michael Perscheid, Michael Haupt |
| 2011 | Bootstrapping a self-hosted research virtual machine for JavaScript: an experience report. | Maxime Chevalier-Boisvert, Erick Lavoie, Marc Feeley, Bruno Dufour |
| 2011 | The impact of optional type information on jit compilation of dynamically typed languages. | Mason Chang, Bernd Mathiske, Edwin W. Smith, Avik Chaudhuri, Andreas Gal, Michael Bebenita, Christian Wimmer, Michael Franz |
| 2010 | Optimizing dynamic dispatch with fine-grained state tracking. | Salikh Zakirov, Shigeru Chiba, Etsuya Shibayama |
| 2010 | Experiences with an icon-like expression evaluation system. | Laurence Tratt |
| 2010 | Contracts for first-class classes. | T. Stephen Strickland, Matthias Felleisen |
| 2010 | Factor: a dynamic stack-based programming language. | Sviatoslav Pestov, Daniel Ehrenberg, Joe Groff |
| 2010 | Alias analysis for optimization of dynamic languages. | Michael Gorbovitski, Yanhong A. Liu, Scott D. Stoller, Tom Rothamel, K. Tuncay Tekle |
| 2010 | Proxies: design principles for robust object-oriented intercession APIs. | Tom Van Cutsem, Mark S. Miller |
| 2010 | Efficient interpretation using quickening. | Stefan Brunthaler |
| 2010 | Controlling dynamic module composition through an extensible meta-level API. | Eyvind W. Axelsen, Stein Krogdahl, Birger Mller-Pedersen |