| 2014 | Design and evaluation of gradual typing for python. | Michael M. Vitousek, Andrew M. Kent, Jeremy G. Siek, Jim Baker |
| 2014 | Contracts for domain-specific languages in Ruby. | T. Stephen Strickland, Brianna M. Ren, Jeffrey S. Foster |
| 2014 | Object versioning to support recovery needs: using proxies to preserve previous development states in lively. | Bastian Steinert, Lauritz Thamsen, Tim Felgentreff, Robert Hirschfeld |
| 2014 | Dynamic detection of object capability violations through model checking. | Dustin Rhodes, Tim Disney, Cormac Flanagan |
| 2014 | Scriptable operating systems with Lua. | Lourival Vieira Neto, Roberto Ierusalimschy, Ana Lcia de Moura, Marc Balmer |
| 2014 | Typed objects in JavaScript. | Nicholas D. Matsakis, David Herman, Dmitry Lomov |
| 2014 | Dynamic page sharing optimization for the R language. | Helena Kotthaus, Ingo Korb, Michael Engel, Peter Marwedel |
| 2014 | Using JavaScript and WebCL for numerical computations: a comparative study of native and web technologies. | Faiz Khan, Vincent Foley-Bourgon, Sujay Kathrotia, Erick Lavoie, Laurie J. Hendren |
| 2014 | Abstracting abstract control. | Dionna Amalie Glaze, David Van Horn |
| 2014 | Why do we know so little about programming languages, and what would have happened if we had known more? | Stefan Hanenberg |
| 2014 | SqueakJS: a modern and practical smalltalk that runs in any browser. | Bert Freudenberg, Dan H. H. Ingalls, Tim Felgentreff, Tobias Pape, Robert Hirschfeld |
| 2014 | Sweeten your JavaScript: hygienic macros for ES5. | Tim Disney, Nathan Faubion, David Herman, Cormac Flanagan |
| 2014 | On the use of type predicates in object-oriented software: the case of Smalltalk. | Oscar Calla, Romain Robbes, ric Tanter, David Rthlisberger, Alexandre Bergel |
| 2014 | ACDC-JS: explorative benchmarking of javascript memory management. | Martin Aigner, Thomas Htter, Christoph M. Kirsch, Alexander Miller, Hannes Payer, Mario Preishuber |
| 2013 | Whalesong: running racket in the browser. | Danny Yoo, Shriram Krishnamurthi |
| 2013 | Polymorphic identifiers: uniform resource access in objective-smalltalk. | Marcel Weiher, Robert Hirschfeld |
| 2013 | All about the with statement in JavaScript: removing with statements in JavaScript applications. | Changhee Park, Hongki Lee, Sukyoung Ryu |
| 2013 | TeJaS: retrofitting type systems for JavaScript. | Benjamin S. Lerner, Joe Gibbs Politz, Arjun Guha, Shriram Krishnamurthi |
| 2013 | Optimizing MATLAB feval with dynamic techniques. | Nurudeen Lameed, Laurie J. Hendren |
| 2013 | Efficient dynamic access analysis using JavaScript proxies. | Matthias Keil, Peter Thiemann |
| 2013 | Improved type specialization for dynamic scripting languages. | Madhukar N. Kedlaya, Jared Roesch, Behnam Robatmili, Mehrdad Reshadi, Ben Hardekopf |
| 2013 | Type refinement for static analysis of JavaScript. | Vineeth Kashyap, John Sarracino, John Wagner, Ben Wiedermann, Ben Hardekopf |
| 2013 | Cast insertion strategies for gradually-typed objects. | Esteban Allende, Johan Fabry, ric Tanter |
| 2012 | Self-optimizing AST interpreters. | Thomas Wrthinger, Andreas W, Lukas Stadler, Gilles Duboscq, Doug Simon, Christian Wimmer |
| 2012 | Ownership, filters and crossing handlers: flexible ownership in dynamic languages. | Erwann Wernli, Pascal Maerki, Oscar Nierstrasz |