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

08:30 - 10:00
Adoption & Programmer PerceptionPLATEAU at Beacon Hill
Chair(s): Joshua Sunshine Carnegie Mellon University
08:30
20m
Talk
Welcome
PLATEAU

08:50
25m
Talk
Programming by example: efficient, but not "helpful"
PLATEAU
Mark Santolucito Yale University, USA, Drew Goldman Roslyn High School, Allyson Weseley Roslyn High School, Ruzica Piskac Yale University, USA
File Attached
09:15
15m
Talk
Observing the Uptake of a Language Change Making Strings Immutable
PLATEAU
Manuel Maarek Heriot-Watt University
File Attached
09:30
15m
Talk
Identifying Barriers to Adoption for Rust through Online Discourse
PLATEAU
Anna Zeng Stanford University, Will Crichton Stanford University
File Attached
10:30 - 12:00
Keynote: ChughPLATEAU at Beacon Hill
Chair(s): Joshua Sunshine Carnegie Mellon University
10:30
65m
Talk
Direct Manipulation Programming in Sketch-n-Sketch: Three Years, Three IdeasKeynote
PLATEAU
Ravi Chugh University of Chicago
11:35
5m
Talk
Interdisciplinary Programming Language Design - Preview
PLATEAU
Michael Coblenz Carnegie Mellon University, Jonathan Aldrich Carnegie Mellon University, Brad A. Myers Carnegie Mellon University, Joshua Sunshine Carnegie Mellon University
11:40
5m
Talk
Julia: Dynamism and Performance Reconciled by Design - Preview
PLATEAU
Jeff Bezanson Julia Computing, Benjamin Chung Northeastern University, Jiahao Chen Capital One, Stefan Karpinski , Viral B Shah Julia Computing, Jan Vitek Northeastern University, Lionel Zoubritzky École Normale Supérieure
11:45
5m
Talk
On the Usage of “Pythonic” Idioms in Python Programs - Preview
PLATEAU
Carol V. Alexandru University of Zurich, José J. Merchante Universidad Rey Juan Carlos, Sebastiano Panichella Zurich University of Applied Science/University of Zurich, Sebastian Proksch University of Zurich, Harald Gall University of Zurich, Gregorio Robles Universidad Rey Juan Carlos
11:50
5m
Talk
We Should Stop Claiming Generality in our Domain-Specific Language Papers - Preview
PLATEAU
Daco Harkes Delft University of Technology
Link to publication
15:30 - 17:00
Interactive Tools & BreakoutPLATEAU at Beacon Hill
Chair(s): Sarah E. Chasins University of California, Berkeley
15:30
25m
Talk
Interactive Extraction of Examples from Existing Code
PLATEAU
Andrew Head UC Berkeley
15:55
5m
Talk
Automatic Diagnosis and Correction of Logical Errors for Functional Programming Assignments - Preview
PLATEAU
Junho Lee Korea University, Dowon Song Korea University, Sunbeom So Korea University, Hakjoo Oh Korea University
16:00
5m
Talk
One Tool, Many Languages: Language-Parametric Transformation with Incremental Parametric Syntax - Preview
PLATEAU
16:05
5m
Talk
Live, Synchronized, and Mental Map Preserving Visualization for Data Structure Programming - Preview
PLATEAU
Akio Oka Tokyo Institute of Technology, Hidehiko Masuhara Tokyo Institute of Technology, Tomoyuki Aotani Tokyo Institute of Technology
16:10
50m
Other
Breakout Discussion
PLATEAU