Abstract is missing.
- A tested semantics for getters, setters, and eval in JavaScriptJoe Gibbs Politz, Matthew J. Carroll, Benjamin S. Lerner, Justin Pombrio, Shriram Krishnamurthi. 1-16 [doi]
- Patterns as objects in graceMichael Homer, James Noble, Kim B. Bruce, Andrew P. Black, David J. Pearce. 17-28 [doi]
- Robust scripting via patternsBard Bloom, Martin Hirzel. 29-40 [doi]
- Object-oriented programming with gradual abstractionKurt Nørmark, Lone Leth Thomsen, Bent Thomsen. 41-52 [doi]
- Adaptive data parallelism for internet clients on heterogeneous platformsAlessandro Pignotti, Adam Welc, Bernd Mathiske. 53-62 [doi]
- Loop-aware optimizations in PyPy's tracing JITHåkan Ardö, Carl Friedrich Bolz, Maciej FijaBkowski. 63-72 [doi]
- Self-optimizing AST interpretersThomas Würthinger, Andreas Wöß, Lukas Stadler, Gilles Duboscq, Doug Simon, Christian Wimmer. 73-82 [doi]
- Ownership, filters and crossing handlers: flexible ownership in dynamic languagesErwann Wernli, Pascal Maerki, Oscar Nierstrasz. 83-94 [doi]
- Detecting conflicts among declarative UI extensionsBenjamin S. Lerner, Dan Grossman. 95-106 [doi]
- CoExist: overcoming aversion to changeBastian Steinert, Damien Cassou, Robert Hirschfeld. 107-118 [doi]