Co-located with SPLASH 2012
In association with ACM SIGPLAN
Tucson, Arizona, USA, October 22, 2012
http://www.dynamic-languages-symposium.org/dls-12/
| 08:30-08:35 | Opening Remarks |
| 08:35-09:30 | Invited Talk |
| The Virtual World Framework
David A. Smith (Lockheed Martin, USA) (presentation, 6.4 MB) |
|
| 09:30-10:00 | Research Papers 1 - Semantics |
| A Tested Semantics for Getters, Setters, and Eval in JavaScript
Joe Gibbs Politz, Matt Carroll, Benjamin S. Lerner, Justin Pombrio, and Shriram Krishnamurthi |
|
| 10:00-10:30 | Coffee break |
| 10:30-12:00 | Research Papers 2 - Pattern-Matching and Object-Orientation |
| Object-oriented Programming with Gradual Abstraction
Kurt Nørmark, Lone Leth Thomsen, and Bent Thomsen |
|
| Patterns as Objects in Grace
Michael Homer, James Noble, Kim B. Bruce, Andrew P. Black, and David J. Pearce |
|
| Robust Scripting via Patterns
Bard Bloom and Martin Hirzel |
|
| 12:00-13:30 | Lunch break |
| 13:30-15:00 | Research Papers 3 - Optimization and Parallelism |
| Adaptive Data Parallelism for Internet Clients on Heterogeneous Platforms
Alessandro Pignotti, Adam Welc, and Bernd Mathiske |
|
| Loop-Aware Optimizations in PyPy's Tracing JIT
Hakan Ardo, Carl Friedrich Bolz, and Maciej Fijałkowski |
|
| Self-Optimizing AST Interpreters
Thomas Würthinger, Andreas Woess, Lukas Stadler, Gilles Duboscq, and Christian Wimmer |
|
| 15:00-15:30 | Coffee break |
| 15:30-17:00 | Research Papers 4 - Modularity |
| Ownership, Filters and Crossing Handlers
Erwann Wernli, Pascal Märki, and Oscar Nierstrasz |
|
| Detecting Conflicts Among Declarative UI Extensions
Benjamin S. Lerner and Dan Grossman |
|
| CoExist: Preserving Immediate Access to Source Code and Run-time Information of Previous Development States
Bastian Steinert, Damien Cassou, and Robert Hirschfeld |
© 2006-2024 HPI Software Architecture Group