Write a Blog >>
SPLASH 2017
Sun 22 - Fri 27 October 2017 Vancouver, Canada

Programming languages are not uniformly perceived by the software engineering community: some are respected, others are hated, some have a devoted following, others are viewed as a necessary evil. However, is it true that using some languages on a regular basis or even being exposed to them to a significant extent, can harm coders’ minds? Can a programming language be blamed for limiting a software engineer’s ability to form proper abstractions, communicate them to other members of the programming social unit, choose correctly among tools, techniques and constructs within the solution spaces, and altogether for boosting or ruining an engineer’s career? If we knew, we could ensure language designers use methods that are least harmful when making new libraries, protocols and domain-specific languages. In this paper we raise a number of questions concerning language safety and design sociotechnical experiments to answer them.

Mon 23 Oct

Displayed time zone: Tijuana, Baja California change

15:30 - 17:00
Insights into Programmer Thought Processes and ExperiencePLATEAU at Regency D
Chair(s): Sarah E. Chasins University of California, Berkeley
15:30
20m
Talk
Lost in Space and Time? Quantifying the Size of Unit Test Execution Histories
PLATEAU
Mohammad reza , Matthias Hauswirth Università della Svizzera italiana (USI)
Pre-print
15:50
15m
Talk
Modeling Programming Problem Solving Through Interactive Worked Examples
PLATEAU
Dastyni Loksa University of Washington, Amy Ko University of Washington
Pre-print
16:05
20m
Talk
OpenMP or Pthreads: Which is Better for Beginners?
PLATEAU
Pedro Bruel University of São Paulo, Paulo Meirelles University of São Paulo and University of Brasília, Raphael Cobe São Paulo State University, Alfredo Goldman University of São Paulo
Pre-print
16:25
20m
Talk
Can Some Programming Languages Be Considered Harmful?
PLATEAU
Sabine Janssens StressLabo, Ulrik Pagh Schultz University of Southern Denmark, Vadim Zaytsev Raincode Labs, Belgium
Pre-print
16:45
20m
Talk
Preliminary Analysis of Contestant Performance for a Code Hunt Contest
PLATEAU
Adrian Clark University of Illinois at Urbana-Champaign, Jonathan Wells University of Illinois at Urbana-Champaign, Angello Astorga , Andrew Xie Independent, Jalen Coleman-Lands University of Illinois at Urbana-Champaign, Tao Xie
Pre-print