Dates
Tracks
You're viewing the program in a time zone which is different from your device's time zone change time zone

Mon 5 Nov

Displayed time zone: Guadalajara, Mexico City, Monterrey change

13:30 - 15:00
AfternoonSPLASH-E at Newbury
13:30
30m
Talk
Bridging the Gap for At-Risk Cohorts: Experimenting with English Language Learners
SPLASH-E
Celina Berg UBC, Computer Science, Fatimah Mahmood University of British Columbia
File Attached
14:00
30m
Talk
LambdaLab: An Interactive Lambda-Calculus Reducer for Learning
SPLASH-E
Daniel Sainati Cornell University, Adrian Sampson Cornell University
File Attached
14:30
30m
Meeting
Discussion
SPLASH-E

13:30 - 14:30
13:30
60m
Talk
Time-Travel Debugging and Actionable Diagnostics Insights
SPLASH-I
Mark Marron Microsoft Research
15:30 - 16:30
StoodleySPLASH-I at Whittier
15:30
60m
Talk
Oh, the compilers you will build!
SPLASH-I
Mark Stoodley IBM Canada
Link to publication
16:30 - 17:30
RamanathanSPLASH-I at White Hill
16:30
60m
Talk
Reliable Deployment at Uber Scale
SPLASH-I

Tue 6 Nov

Displayed time zone: Guadalajara, Mexico City, Monterrey change

07:30 - 08:45
Mentoring BreakfastPLMW at Tremont
07:30
75m
Mentoring Breakfast
PLMW

08:45 - 10:00
Keynote: SteeleKeynotes / PLMW at Cambridge
Chair(s): Barbara Ryder Virginia Tech
08:45
15m
Welcome and Introduction
PLMW
Barbara Ryder Virginia Tech
File Attached
09:00
60m
Talk
50 Years of Programming and Language DesignKEYNOTE
Keynotes
Guy L. Steele Jr. Oracle Labs
File Attached
10:30 - 12:00
Mentoring WorkshopPLMW at Cambridge
Chair(s): Sarah Nadi University of Alberta
10:30
30m
Talk
The story of Arjun Guha, or: the arc of a research project
PLMW
Shriram Krishnamurthi Brown University, USA
11:00
30m
Talk
From academia to industry and back again
PLMW
Julia Rubin University of British Columbia
File Attached
11:30
30m
Talk
Work/Life Balance
PLMW
Kathleen Fisher Tufts University, USA
File Attached
11:00 - 12:00
KinnearSPLASH-I at Whittier
11:00
60m
Talk
Valhalla: Enhancing the JVM with Value Types
SPLASH-I
13:00 - 14:00
Panel: Industry and AcademiaPLMW at Cambridge
Chair(s): Sarah Nadi University of Alberta
13:00
60m
Panel: Industrial and Academic Research
PLMW
Kathleen Fisher Tufts University, USA, Mayur Naik University of Pennsylvania, Julia Rubin University of British Columbia, Frank Tip Northeastern University
14:00 - 15:30
Mentoring WorkshopPLMW at Cambridge
Chair(s): Jonathan Bell George Mason University
14:00
30m
Talk
Navigating the process of doing a rewarding Ph.D.
PLMW
Mayur Naik University of Pennsylvania
14:30
30m
Talk
Interaction: the Key to Joining a Research Community
PLMW
Kathi Fisler Brown University
File Attached
15:00
30m
Talk
Advice on your advisor
PLMW
Marsha Chechik University of Toronto
File Attached
15:30 - 16:30
15:30
60m
Talk
What happened to distributed programming languages?
SPLASH-I
Heather Miller Carnegie Mellon University
16:00 - 21:00
Mentoring WorkshopPLMW at Cambridge
Chair(s): Jonathan Bell George Mason University
16:00
30m
Talk
How to Select Good Research Topics?
PLMW
Frank Tip Northeastern University
File Attached
16:30
60m
Panel of Recent Ph.Ds
PLMW
Michael Carbin Massachusetts Institute of Technology, Benjamin Lerner Northeastern University, Sarah Nadi University of Alberta, Shiyi Wei The University of Texas at Dallas
17:30
15m
Discussion and Concluding Remarks
PLMW

File Attached
18:00
3h
End-of-Workshop Dinner at The Brahmin American (All PLMW attendees, speakers, panelists and mentors are invited)
PLMW

16:30 - 17:30
WilkinsonSPLASH-I at White Hill
16:30
60m
Talk
Automatic Visualization
SPLASH-I
16:30 - 17:30
MansinghkaSPLASH-I at Whittier
16:30
60m
Talk
Probabilistic Programming Paradigms
SPLASH-I
17:30 - 18:30
17:30
60m
Talk
Provably Eliminating Exploitable Bugs
SPLASH-I
Kathleen Fisher Tufts University, USA
17:30 - 18:30
17:30
60m
Talk
All the languages together
SPLASH-I
Amal Ahmed Northeastern University

Wed 7 Nov

Displayed time zone: Guadalajara, Mexico City, Monterrey change

08:30 - 10:00
08:30
90m
Talk
A new modularity for softwareKEYNOTE
Keynotes
11:00 - 12:00
11:00
60m
Talk
Programming NVM
SPLASH-I
13:30 - 14:30
AlexandrescuSPLASH-I at Whittier
13:30
60m
Talk
Design by Introspection in D
SPLASH-I
Andrei Alexandrescu D Language Foundation
15:30 - 16:30
15:30
60m
Talk
Low level systems programming in a high level language
SPLASH-I
Molham Aref Relational.ai
16:30 - 17:30
BezansonSPLASH-I at White Hill
16:30
60m
Talk
The Rise of Compilerization
SPLASH-I
Jeff Bezanson Julia Computing
16:30 - 17:30
16:30
60m
Talk
Expanding R Syntax in package space
SPLASH-I
Jim Hester RStudio
17:30 - 18:30
17:30
60m
Talk
Two Decades of Ownership Types
SPLASH-I
James Noble Victoria University of Wellington

Thu 8 Nov

Displayed time zone: Guadalajara, Mexico City, Monterrey change

08:30 - 10:00
08:30
90m
Talk
Beauty is the Promise of HappinessKEYNOTE
Keynotes
Jenny Quillien Embodied Making Institute
11:00 - 12:00
11:00
60m
Talk
Establishing a culture of code review
SPLASH-I
Peter Burka Two Sigma
13:30 - 14:30
MatsakisSPLASH-I at White Hill
13:30
60m
Talk
Rust: Reach Further
SPLASH-I
Nicholas Matsakis Mozilla Corporation
13:30 - 14:30
McDirmidSPLASH-I at Whittier
13:30
60m
Talk
Tangible Abstraction
SPLASH-I
15:30 - 16:30
15:30
60m
Talk
Provably Safe Pointers for a Parallel World
SPLASH-I
Tucker Taft AdaCore
15:30 - 16:30
15:30
60m
Talk
Peering behind the Turing Mirror
SPLASH-I
16:30 - 17:30
16:30
60m
Talk
All about JavaScriptCore's many compilers
SPLASH-I
17:30 - 18:30
17:30
60m
Talk
In Defense of "Little Code"KEYNOTE
Keynotes
Kathi Fisler Brown University

Fri 9 Nov

Displayed time zone: Guadalajara, Mexico City, Monterrey change

08:30 - 10:00
08:30
90m
Talk
Distributed AbstractionsKEYNOTE
Keynotes