Dynamic Languages Symposium
David Smith: The Virtual World Framework
Mon 8:30-9:30 am - Catalina Ballroom
- David Smith: The Virtual World Framework
Semantics
Mon 9:30-10:00 am - Catalina Ballroom
- A Tested Semantics for Getters, Setters, and Eval in JavaScriptJoe Gibbs Politz, Brown University, United StatesMatt Carroll, Brown University, United StatesBenjamin S Lerner, Brown University, United StatesJustin Pombrio, Brown University, United StatesShriram Krishnamurthi, Brown University, United States
Pattern-Matching and Object-Orientation
Mon 10:30-12:00 pm - Catalina Ballroom
- Object-oriented Programming with Gradual AbstractionKurt Nørmark, Aalborg University, DenmarkLone Leth Thomsen, Aalborg University, DenmarkBent Thomsen, Aalborg University, Denmark
- Patterns as Objects in GraceMichael Homer, Victoria University of Wellington, New ZealandJames Noble, Victoria University of Wellington, New ZealandKim B. Bruce, Pomona College, CA, United StatesAndrew P. Black, Portland State University, United StatesDavid J. Pearce, Victoria University of Wellington, New Zealand
- Robust Scripting via PatternsBard Bloom, IBM, United StatesMartin Hirzel, IBM, United States
Optimization and Parallelism
Mon 1:30-3:00 pm - Catalina Ballroom
- Adaptive Data Parallelism for Internet Clients on Heterogeneous PlatformsAlessandro Pignotti, Scuola Superiore Sant’Anna, ItalyAdam Welc, Oracle Labs, United StatesBernd Mathiske, Adobe Systems, USA
- Loop-Aware Optimizations in PyPy's Tracing JITHakan Ardo, maths.lth.se, SwedenCarl Friedrich Bolz, http://cfbolz.de, GermanyMaciej Fijalkowski, South Africa
- Self-Optimizing AST InterpretersThomas Wuerthinger, Oracle Labs, AustriaAndreas Woess, Johannes Kepler University, Linz, AustriaLukas Stadler, Johannes Kepler University, Linz, AustriaGilles Duboscq, Johannes Kepler University, Linz, AustriaChristian Wimmer, Oracle Labs, United States
Modularity
Mon 3:30-5:00 pm - Catalina Ballroom
- Ownership, Filters and Crossing HandlersErwann Wernli, Software Composition Group, University of Bern, SwitzerlandPascal Märki, Software Composition Group, University of Bern, SwitzerlandOscar Nierstrasz, Software Composition Group, University of Bern, Switzerland
- Detecting Conflicts Among Declarative UI ExtensionsBenjamin S Lerner, Brown University, United StatesDan Grossman, University of Washington, United States
- CoExist: Preserving Immediate Access to Source Code and Run-time Information of Previous Development StatesBastian Steinert, Hasso Plattner Institute, University of Potsdam, GermanyRobert Hirschfeld, Hasso Plattner Institute, University of Potsdam, GermanyDamien Cassou, Équipe Arles, Inria Paris Rocquencourt, France







