The S3 group brings together researchers exploring diverse aspects of programming language design and implementation.
Publications 
Projects
- 

 - Extending MLton for scalable, multicore platforms
 -  

 - A dynamically-typed concurrent language
 -  
 - Open source implementation of Safety-critical Java
 
- The Ovm open-source virtual machine framework for Java
 - CDx
 - Open source real-time benchmarks
 - AJ
 - Data-centric concurrency control for Java
 - Azul
 - Programming languages and paradigms for multithreaded applications
 
- Analysis of the dynamic behavior of JavaScript
 - TinyTracer
 - Efficient Diagnostic Tracing for Wireless Sensor Networks
 - Transactions
 - Software and hardware transactional memory
 - X10
 - Extensions to X10 for resilience
 - MARC
 - Porting X10 to the 48-core Single-Chip Cloud Computer concept vehicle from Intel
 
Members
Faculty
Post-Doctoral Fellows
Graduate Students
        
 Former Members
          
 
        News
New Azul Appliances are here, 10/10
Speakers
- 2011: Gaƫl Thomas 09/22 info; Radha Jagadeesan 09/20 info
 - 2010: Tom Reps 12/13 info; Edward Lee 12/6 info; Kai Li 11/3 info; Gernot Heiser 10/13 info; Matt Might 10/6 info; Emina Torlak 9/10 info; Alex Aiken 4/19
 
Sponsors