Dynamic Languages Symposium

David Smith: The Virtual World Framework

Mon 8:30-9:30 am - Catalina Ballroom
  1. David Smith: The Virtual World Framework

Read more...

 

Semantics

Mon 9:30-10:00 am - Catalina Ballroom
  1. A Tested Semantics for Getters, Setters, and Eval in JavaScript
    Joe Gibbs Politz, Brown University, United States
    Matt Carroll, Brown University, United States
    Benjamin S Lerner, Brown University, United States
    Justin Pombrio, Brown University, United States
    Shriram Krishnamurthi, Brown University, United States

Read more...

 

Pattern-Matching and Object-Orientation

Mon 10:30-12:00 pm - Catalina Ballroom
  1. Object-oriented Programming with Gradual Abstraction
    Kurt Nørmark, Aalborg University, Denmark
    Lone Leth Thomsen, Aalborg University, Denmark
    Bent Thomsen, Aalborg University, Denmark
  2. Patterns as Objects in Grace
    Michael Homer, Victoria University of Wellington, New Zealand
    James Noble, Victoria University of Wellington, New Zealand
    Kim B. Bruce, Pomona College, CA, United States
    Andrew P. Black, Portland State University, United States
    David J. Pearce, Victoria University of Wellington, New Zealand
  3. Robust Scripting via Patterns
    Bard Bloom, IBM, United States
    Martin Hirzel, IBM, United States

Read more...

 

Optimization and Parallelism

Mon 1:30-3:00 pm - Catalina Ballroom
  1. Adaptive Data Parallelism for Internet Clients on Heterogeneous Platforms
    Alessandro Pignotti, Scuola Superiore Sant’Anna, Italy
    Adam Welc, Oracle Labs, United States
    Bernd Mathiske, Adobe Systems, USA
  2. Loop-Aware Optimizations in PyPy's Tracing JIT
    Hakan Ardo, maths.lth.se, Sweden
    Carl Friedrich Bolz, http://cfbolz.de, Germany
    Maciej Fijalkowski, South Africa
  3. Self-Optimizing AST Interpreters
    Thomas Wuerthinger, Oracle Labs, Austria
    Andreas Woess, Johannes Kepler University, Linz, Austria
    Lukas Stadler, Johannes Kepler University, Linz, Austria
    Gilles Duboscq, Johannes Kepler University, Linz, Austria
    Christian Wimmer, Oracle Labs, United States

Read more...

 

Modularity

Mon 3:30-5:00 pm - Catalina Ballroom
  1. Ownership, Filters and Crossing Handlers
    Erwann Wernli, Software Composition Group, University of Bern, Switzerland
    Pascal Märki, Software Composition Group, University of Bern, Switzerland
    Oscar Nierstrasz, Software Composition Group, University of Bern, Switzerland
  2. Detecting Conflicts Among Declarative UI Extensions
    Benjamin S Lerner, Brown University, United States
    Dan Grossman, University of Washington, United States
  3. CoExist: Preserving Immediate Access to Source Code and Run-time Information of Previous Development States
    Bastian Steinert, Hasso Plattner Institute, University of Potsdam, Germany
    Robert Hirschfeld, Hasso Plattner Institute, University of Potsdam, Germany
    Damien Cassou, Équipe Arles, Inria Paris Rocquencourt, France

Read more...