PLDI hosts multiple tutorials on diverse subjects related to compilation and programming language design. Click on the events below for more information.
Tutorials and Hackathons
| Title | |
|---|---|
| Bug detection in JavaScript web apps using the SAFE framework PLDI Tutorials | |
| Building your own modular static analyzer with Facebook Infer PLDI Tutorials | |
| Engineering Static Analyzers with Soufflé PLDI Tutorials | |
| Graal: High Performance Compilation for Managed Languages PLDI Tutorials | |
| P4: Programming the Network Data Plane PLDI Tutorials | |
| Polyhedral Compilation PLDI Tutorials | |
| Refinement Types for Program Verification and Synthesis PLDI Tutorials Media Attached | |
| Scala, LMS and Delite for High-Performance DSLs and Program Generators PLDI Tutorials | |
| WALA Hack-A-Thon PLDI Tutorials | |
| Writing Verified Programs in CakeML PLDI Tutorials Link to publication |
Dates
Sun 18 JunDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Sun 18 Jun
Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
08:30 - 10:30 | |||
08:30 2hOther | P4: Programming the Network Data Plane PLDI Tutorials Nate Foster Cornell University, Cole Schlesinger Samsung Research America, Calin Cascaval Barefoot Networks | ||
11:00 - 12:30 | |||
11:00 90mOther | P4: Programming the Network Data Plane PLDI Tutorials Nate Foster Cornell University, Cole Schlesinger Samsung Research America, Calin Cascaval Barefoot Networks | ||
14:00 - 15:30 | |||
14:00 90mOther | Bug detection in JavaScript web apps using the SAFE framework PLDI Tutorials | ||
16:00 - 18:00 | Bug detection in JavaScript web apps using the SAFE framework (cont'd)PLDI Tutorials at Vertex WS215 | ||
16:00 26hOther | Bug detection in JavaScript web apps using the SAFE framework PLDI Tutorials | ||
Thu 22 JunDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Thu 22 Jun
Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
09:00 - 10:00 | |||
09:00 60mOther | Refinement Types for Program Verification and Synthesis PLDI Tutorials Niki Vazou University of Maryland, Nadia Polikarpova MIT CSAIL, USA, Ranjit Jhala University of California at San Diego, USA Media Attached | ||
09:00 - 10:00 | |||
09:00 60mOther | WALA Hack-A-Thon PLDI Tutorials | ||
09:00 - 10:00 | |||
09:00 60mOther | Building your own modular static analyzer with Facebook Infer PLDI Tutorials | ||
10:30 - 12:10 | |||
10:30 1h40mOther | Refinement Types for Program Verification and Synthesis PLDI Tutorials Niki Vazou University of Maryland, Nadia Polikarpova MIT CSAIL, USA, Ranjit Jhala University of California at San Diego, USA Media Attached | ||
10:30 - 12:10 | |||
10:30 1h40mOther | WALA Hack-A-Thon PLDI Tutorials | ||
10:30 - 12:10 | Building your own modular static analyzer with Facebook Infer (cont'd)PLDI Tutorials at Vertex WS219 | ||
10:30 1h40mOther | Building your own modular static analyzer with Facebook Infer PLDI Tutorials | ||
13:40 - 15:20 | |||
13:40 1h40mOther | WALA Hack-A-Thon PLDI Tutorials | ||
13:40 - 15:20 | |||
13:40 1h40mOther | Polyhedral Compilation PLDI Tutorials | ||
15:50 - 17:00 | |||
15:50 70mOther | WALA Hack-A-Thon PLDI Tutorials | ||
15:50 - 17:00 | |||
15:50 70mOther | Polyhedral Compilation PLDI Tutorials | ||
Fri 23 JunDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Fri 23 Jun
Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
09:00 - 10:00 | |||
09:00 60mOther | Graal: High Performance Compilation for Managed Languages PLDI Tutorials | ||
09:00 - 10:00 | Scala, LMS and Delite for High-Performance DSLs and Program GeneratorsPLDI Tutorials at Vertex WS216 | ||
09:00 60mOther | Scala, LMS and Delite for High-Performance DSLs and Program Generators PLDI Tutorials | ||
09:00 - 10:00 | |||
09:00 60mOther | Engineering Static Analyzers with Soufflé PLDI Tutorials Bernhard Scholz University of Sydney, Australia, Herbert Jordan University of Innsbruck, Pavle Subotic University College London | ||
09:00 - 10:00 | |||
09:00 60mOther | Writing Verified Programs in CakeML PLDI Tutorials Ramana Kumar Data61 at CSIRO, Australia / UNSW, Australia, Michael Norrish Data61 at CSIRO, Australia / Australian National University, Australia, Scott Owens University of Kent, UK, Magnus O. Myreen Chalmers University of Technology, Sweden Link to publication | ||
10:30 - 12:10 | |||
10:30 1h40mOther | Graal: High Performance Compilation for Managed Languages PLDI Tutorials | ||
10:30 - 12:10 | Scala, LMS and Delite for High-Performance DSLs and Program Generators (2)PLDI Tutorials at Vertex WS216 | ||
10:30 1h40mOther | Scala, LMS and Delite for High-Performance DSLs and Program Generators PLDI Tutorials | ||
10:30 - 12:10 | |||
10:30 1h40mOther | Engineering Static Analyzers with Soufflé PLDI Tutorials Bernhard Scholz University of Sydney, Australia, Herbert Jordan University of Innsbruck, Pavle Subotic University College London | ||
10:30 - 12:10 | |||
10:30 1h40mOther | Writing Verified Programs in CakeML PLDI Tutorials Ramana Kumar Data61 at CSIRO, Australia / UNSW, Australia, Michael Norrish Data61 at CSIRO, Australia / Australian National University, Australia, Scott Owens University of Kent, UK, Magnus O. Myreen Chalmers University of Technology, Sweden Link to publication | ||
13:40 - 15:20 | Scala, LMS and Delite for High-Performance DSLs and Program Generators (3)PLDI Tutorials at Vertex WS216 | ||
13:40 1h40mOther | Scala, LMS and Delite for High-Performance DSLs and Program Generators PLDI Tutorials | ||
13:40 - 15:20 | |||
13:40 1h40mOther | Engineering Static Analyzers with Soufflé PLDI Tutorials Bernhard Scholz University of Sydney, Australia, Herbert Jordan University of Innsbruck, Pavle Subotic University College London | ||
13:40 - 15:20 | |||
13:40 1h40mOther | Writing Verified Programs in CakeML PLDI Tutorials Ramana Kumar Data61 at CSIRO, Australia / UNSW, Australia, Michael Norrish Data61 at CSIRO, Australia / Australian National University, Australia, Scott Owens University of Kent, UK, Magnus O. Myreen Chalmers University of Technology, Sweden Link to publication | ||
15:50 - 17:00 | Scala, LMS and Delite for High-Performance DSLs and Program Generators (4)PLDI Tutorials at Vertex WS216 | ||
15:50 70mOther | Scala, LMS and Delite for High-Performance DSLs and Program Generators PLDI Tutorials | ||
15:50 - 17:00 | |||
15:50 70mOther | Engineering Static Analyzers with Soufflé PLDI Tutorials Bernhard Scholz University of Sydney, Australia, Herbert Jordan University of Innsbruck, Pavle Subotic University College London | ||
15:50 - 17:00 | |||
15:50 70mOther | Writing Verified Programs in CakeML PLDI Tutorials Ramana Kumar Data61 at CSIRO, Australia / UNSW, Australia, Michael Norrish Data61 at CSIRO, Australia / Australian National University, Australia, Scott Owens University of Kent, UK, Magnus O. Myreen Chalmers University of Technology, Sweden Link to publication | ||