People of PL is a series of interviews conducted in January 2020 of PL researchers. In today’s post, John Wickerson chats with Mike Hicks, who is a Professor in the Department of Computer Science at the University of Maryland, and was former Chair of ACM SIGPLAN.
In this post, Alastair Donaldson, General Chair of PLDI, tells us about how the virtual conference will work, including ideas for recreating those “hallway conversations” that are so important at physical conferences. Registration for PLDI closes on June 5.
People of PL is a series of interviews conducted in January 2020 of PL researchers. In today’s post, John Wickerson chats with Alexandra Silva, who is a Professor in the Department of Computer Science at UCL.
This post discusses the task of automatic code completion through the application of deep learning methods.
Online conferences are the new normal. Here’s how to make them shine.
Reprising the interviews of a diverse group of 10 programming languages researchers, the People of Language Design and Implementation, from 2019.
We discuss the emerging problem of automatically synthesizing neurosymbolic programs, or programs that blend together neural networks and high-level code.
Jean Yang interviews 15 programming languages researchers about their work, methods, motivations, and history.
Working through a programming exercise, we see that Lisp’s “Code is data” philosophy is a natural enabler for program synthesis.
The authors of POPL’s 2019 most influential paper reflect on lessons learned: (i) in research, ask daring questions far beyond current capabilities; (ii) develop compositional techniques, which confer important benefits that increase impact; (iii) work in PL theory: now is a great time for it!