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

Publications

Projects

mlton
Extending MLton for scalable, multicore platforms
A dynamically-typed concurrent language
oscj
Open source implementation of Safety-critical Java    
ovm
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
javascript
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

Undergraduate Students
Visiting Scholars


Former Members


News

New Azul Appliances are here, 10/10

Speakers

Sponsors