7 Program
Thursday, May 16
0900-0930 |
| A New Golden Age in Hardware Description Languages: |
0930-1000 |
| From Macros to DSLs: The Evolution of Racket |
1000-1030 |
| Toward Domain-Specific Solvers for Distributed Consistency |
1030-1100 |
| Break |
1100-1130 |
| A Tour of Gallifrey, a Language for Geodistributed Programming |
1130-1200 |
| Version Control Is for Your Data Too |
1200-1330 |
| Lunch |
1330-1400 |
| Blame Tracking and Type Error Debugging |
1400-1430 |
| Formal Verification vs. Quantum Uncertainty |
1430-1500 |
| Break |
1500-1530 |
| The Dynamic Practice and Static Theory of Gradual Typing |
1530-1600 |
| The Next 700 Semantics: A Research Challenge |
1600-1610 |
| Break |
1610-1635 |
| Guest Talk: Paul Gazzillo (University of Central Florida) |
1635-1700 |
| Guest Talk: Santosh Nagarakatte (Rutgers University) |
evening |
| Banquet (optional) |
Friday, May 17
0900-0930 |
| From Software 1.0 to Software 2.0 |
0930-1000 |
| From Theory to Systems: |
1000-1030 |
| What is a Secure Programming Language? |
1030-1100 |
| Break |
1100-1130 |
| PC Member: Tony Hosking |
1130-1200 |
| PC Member: Emery Berger |
1200-1300 |
| Lunch |
1300-1330 |
| PC Member: Jonathan Aldrich |
1330-1400 |
| PC Member: Ras Bodík |