Select Page

PL Perspectives

Perspectives on computing and technology from and for those with an interest in programming languages.

Today, Todd Millstein hands off the role of co-editor at PL Perspectives to Roopsha Samanta.

From Todd:

I’ve truly enjoyed my time as a co-editor of the ACM SIGPLAN blog. It’s been gratifying to learn about the wide range of fantastic research in our field and to work with contributors to share their results more broadly. The blog continues to showcase the beauty and power of the “PL perspective,” not only to tackle traditional PL problems but also to bring precision, new insights, and compelling solutions to all kinds of challenges in computing.

Thanks to Mike Hicks for inviting me to join him as a co-editor in 2020 and to Adrian Sampson for picking up right where Mike left off. It’s been a lot of fun working with both of them to make PL Perspectives happen. Welcome Roopsha—I look forward to seeing where you and Adrian take the blog next!

From Roopsha:

I am really excited to be joining Adrian in co-editing the ACM SIGPLAN blog! Many thanks to Mike for his outstanding vision, and to Todd and Adrian for seamlessly continuing the tradition.

I have always enjoyed reading this blog and learning about a truly diverse set of “PL Perspectives.” As someone who believes in the power and importance of effective scientific communication, and loves reasoning about programs, I couldn’t have asked for a better opportunity. I look forward to interacting more closely with our readers, their research, and their viewpoints on all things PL-related!


Roopsha Samanta is an Assistant Professor at Purdue University, where she leads the Purdue Formal Methods group.

Todd Millstein is a Professor in and the chair of the computer science department at UCLA.

Disclaimer: These posts are written by individual contributors to share their thoughts on the SIGPLAN blog for the benefit of the community. Any views or opinions represented in this blog are personal, belong solely to the blog author and do not represent those of ACM SIGPLAN or its parent organization, ACM.