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
Times are displayed in 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 BergUBC, Computer Science, Fatimah MahmoodUniversity of British Columbia
File Attached
14:00
30m
Talk
LambdaLab: An Interactive Lambda-Calculus Reducer for Learning
SPLASH-E
Daniel SainatiCornell University, Adrian SampsonCornell 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 MarronMicrosoft Research
15:30 - 16:30
StoodleySPLASH-I at Whittier
15:30
60m
Talk
Oh, the compilers you will build!
SPLASH-I
Mark StoodleyIBM 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
Times are displayed in 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 RyderVirginia Tech
08:45
15m
Welcome and Introduction
PLMW
Barbara RyderVirginia Tech
File Attached
09:00
60m
Talk
50 Years of Programming and Language DesignKEYNOTE
Keynotes
File Attached
10:30 - 12:00
Mentoring WorkshopPLMW at Cambridge
Chair(s): Sarah NadiUniversity of Alberta
10:30
30m
Talk
The story of Arjun Guha, or: the arc of a research project
PLMW
Shriram KrishnamurthiBrown University, USA
11:00
30m
Talk
From academia to industry and back again
PLMW
Julia RubinUniversity of British Columbia
File Attached
11:30
30m
Talk
Work/Life Balance
PLMW
Kathleen FisherTufts 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 NadiUniversity of Alberta
13:00
60m
Panel: Industrial and Academic Research
PLMW
Kathleen FisherTufts University, USA, Mayur NaikUniversity of Pennsylvania, Julia RubinUniversity of British Columbia, Frank TipNortheastern University
14:00 - 15:30
Mentoring WorkshopPLMW at Cambridge
Chair(s): Jonathan BellGeorge Mason University
14:00
30m
Talk
Navigating the process of doing a rewarding Ph.D.
PLMW
Mayur NaikUniversity of Pennsylvania
14:30
30m
Talk
Interaction: the Key to Joining a Research Community
PLMW
Kathi FislerBrown University
File Attached
15:00
30m
Talk
Advice on your advisor
PLMW
Marsha ChechikUniversity of Toronto
File Attached
15:30 - 16:30
15:30
60m
Talk
What happened to distributed programming languages?
SPLASH-I
Heather MillerCarnegie Mellon University
16:00 - 21:00
Mentoring WorkshopPLMW at Cambridge
Chair(s): Jonathan BellGeorge Mason University
16:00
30m
Talk
How to Select Good Research Topics?
PLMW
Frank TipNortheastern University
File Attached
16:30
60m
Panel of Recent Ph.Ds
PLMW
Michael CarbinMassachusetts Institute of Technology, Benjamin LernerNortheastern University, Sarah NadiUniversity of Alberta, Shiyi WeiThe 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 FisherTufts University, USA
17:30 - 18:30
17:30
60m
Talk
All the languages together
SPLASH-I
Amal AhmedNortheastern University

Wed 7 Nov
Times are displayed in 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 AlexandrescuD Language Foundation
15:30 - 16:30
15:30
60m
Talk
Low level systems programming in a high level language
SPLASH-I
Molham ArefRelational.ai
16:30 - 17:30
BezansonSPLASH-I at White Hill
16:30
60m
Talk
The Rise of Compilerization
SPLASH-I
Jeff BezansonJulia Computing
16:30 - 17:30
16:30
60m
Talk
Expanding R Syntax in package space
SPLASH-I
Jim HesterRStudio
17:30 - 18:30
17:30
60m
Talk
Two Decades of Ownership Types
SPLASH-I
James NobleVictoria University of Wellington

Thu 8 Nov
Times are displayed in time zone: Guadalajara, Mexico City, Monterrey change

08:30 - 10:00
08:30
90m
Talk
Beauty is the Promise of HappinessKEYNOTE
Keynotes
Jenny QuillienEmbodied Making Institute
11:00 - 12:00
11:00
60m
Talk
Establishing a culture of code review
SPLASH-I
Peter BurkaTwo Sigma
13:30 - 14:30
MatsakisSPLASH-I at White Hill
13:30
60m
Talk
Rust: Reach Further
SPLASH-I
Nicholas MatsakisMozilla 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
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 FislerBrown University

Fri 9 Nov
Times are displayed in time zone: Guadalajara, Mexico City, Monterrey change

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