PLDI 2025
Mon 16 - Fri 20 June 2025 Seoul, South Korea
Tue 17 Jun 2025 16:15 - 16:45 at Grand Ball Room 2 - Session 4 Chair(s): Jingbo Wang

The programming languages community develops theories and systems to better communicate with computational systems. Our theories help formally explain what programs mean and our systems provide new abstractions to articulate and abstract details necessary for the domain. But how do we know what programs are important, and what details to abstract? This talk explores the fundamental tension of being a programming languages researcher: how to apply a sense of formalism and aesthetics, to new and growing domains, and provide tools to practitioners that enable them to write correct and efficient programs.

Rachit Nigam is an Assistant Professor at the Massachusetts Institute of Technology where he leads the FLAME Lab. He works on programming languages and computer architecture, often building compilers that transform programs into architectures.

Tue 17 Jun

Displayed time zone: Seoul change

15:40 - 17:45
Session 4PLMW @ PLDI at Grand Ball Room 2
Chair(s): Jingbo Wang Purdue University
15:40
35m
Talk
Usable PL: Human-Computer Interaction for PL Research
PLMW @ PLDI
Sarah E. Chasins University of California at Berkeley
16:15
30m
Talk
Nomads and Anvil makers
PLMW @ PLDI
Rachit Nigam Massachusetts Institute of Technology
16:45
50m
Panel
PL and beyond
PLMW @ PLDI
P: Işıl Dillig University of Texas at Austin, P: Andrew Myers Cornell University, P: Ilya Sergey National University of Singapore, P: Rachit Nigam Massachusetts Institute of Technology, P: Pavel Panchekha University of Utah, P: David Tarditi Apple Inc.
17:35
10m
Day closing
Concluding remarks
PLMW @ PLDI