Note: The PLMW Call for Participation is now available!
The purpose of the Programming Languages Mentoring Workshop (PLMW) is both to support the careers of those who are in the beginning stages of a Ph.D, and to inform people who are considering doing a Ph.D in programming languages about PL research and potential careers that follow. Through talks and panel discussions by leaders in programming language research from academia and industry, the workshop will introduce some current topics in functional programming research (providing background for some research talks at ICFP); provide some training on research skills (e.g. how to give a good talk or write a good paper; how to work with your advisor); and provide some mentoring on life as a PhD student and the types of careers that follow a PhD. The workshop will also provide opportunities to network with these senior researchers and fellow participants. While the assumed background for different talks will vary, we hope that, for example, people who have had a strong undergrad course in PL, or self-studied some PL research, or already done graduate-level coursework or some research of their own will be able to get something out of the workshop. We specifically encourage groups who have traditionally not had the opportunity to participate in research in programming languages to attend. We hope the workshop will help people imagine how they might contribute to the world through a research career in programming languages, and encourage those not yet doing a Ph.D to do so.
This workshop is part of the activities surrounding the ICFP conference and takes place the day before the main conference. One goal of the workshop is to make the ICFP conference more accessible to newcomers. We hope that participants will stay through the entire conference.
Mon 2 SepDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
09:00 - 10:30 | Icebreaker and Getting the Most Out of ICFPPLMW @ ICFP at Orange 3 Chair(s): Stefan K. Muller Illinois Institute of Technology | ||
09:00 5mDay opening | Welcome PLMW @ ICFP Ningning Xie University of Toronto; Google DeepMind, Stefan K. Muller Illinois Institute of Technology, Thomas Bourgeat EPFL | ||
09:05 40mOther | PLMW Icebreaker Session PLMW @ ICFP | ||
09:45 45mTalk | Getting the Most Out of ICFP PLMW @ ICFP Samantha Frohlich University of Bristol |
10:30 - 11:00 | |||
11:00 - 12:30 | Panel and Speed MentoringPLMW @ ICFP at Orange 3 Chair(s): Stefan K. Muller Illinois Institute of Technology | ||
11:00 60mPanel | Research, Grad School, Community - Let's chat! PLMW @ ICFP Niki Vazou IMDEA Software Institute, Aymeric Fromherz Inria, Sam Lindley University of Edinburgh, Andreas Rossberg Independent, Samantha Frohlich University of Bristol | ||
12:00 30mSocial Event | Speed mentoring PLMW @ ICFP |
12:30 - 14:00 | |||
14:00 - 15:30 | Technical SessionPLMW @ ICFP at Orange 3 Chair(s): Ningning Xie University of Toronto; Google DeepMind | ||
14:00 45mTalk | How to read a research paper PLMW @ ICFP Simon Peyton Jones Epic Games | ||
14:45 45mTalk | Self-verification for Proof Assistants PLMW @ ICFP Yannick Forster Inria |
15:30 - 16:00 | |||
16:00 - 17:30 | Sharing ExperiencesPLMW @ ICFP at Orange 3 Chair(s): Ningning Xie University of Toronto; Google DeepMind | ||
16:00 45mTalk | My PhD Compass: 6 Ways to Guide a PhD Towards Success PLMW @ ICFP Harrison Goldstein University of Maryland College Park | ||
16:45 45mDay closing | Conclusion, survey and unstructured time PLMW @ ICFP |
Accepted Papers
Title | |
---|---|
Conclusion, survey and unstructured time PLMW @ ICFP | |
Getting the Most Out of ICFP PLMW @ ICFP | |
How to read a research paper PLMW @ ICFP | |
My PhD Compass: 6 Ways to Guide a PhD Towards Success PLMW @ ICFP | |
PLMW Icebreaker Session PLMW @ ICFP | |
Research, Grad School, Community - Let's chat! PLMW @ ICFP | |
Self-verification for Proof Assistants PLMW @ ICFP | |
Speed mentoring PLMW @ ICFP |
Call for Participation
ACM SIGPLAN Programming Languages Mentoring Workshop (PLMW) at ICFP 24, Milan, Italy
Workshop: Monday, September 2, 2024
PLMW is a workshop co-located with ICFP 2024 (the International Conference on Functional Programming) in Milan, Italy, from September 2-7.
The purpose of this mentoring workshop is to encourage graduate students and senior undergraduate students to pursue careers in programming language research. This workshop will bring together world leaders in programming languages research and teaching from academia and industry to help students imagine how they might contribute to our research community. Topics will range from the abstract (e.g., what is PL research and how does one become involved in it) to the concrete (e.g., how to navigate an academic conference, how to pick a research area) as well as technical talks on cutting-edge topics.
We especially encourage women and underrepresented minority students, and people with disabilities to attend PLMW.
This workshop is part of the activities surrounding ICFP, and takes place the day before the main conference. One goal of the workshop is to make the ICFP conference more accessible to newcomers. We hope that participants will stay through the entire conference.
Note that ICFP and PLMW are planned to be largely in-person events. While we recognize that travel to conferences is not easy for everyone, we do hope you will be able to join us in person to get the most out of the conference and its community-building aspects.
A number of sponsors have generously donated scholarship funds for qualified students to attend PLMW. These scholarships can cover expenses (airfare, hotel, and registration fees) for attendance at both the workshop and the ICFP conference.
Students attending this year will get one year free student membership of SIGPLAN, unless they prefer to opt out during their application.
The workshop registration is open to all. Students with alternative sources of funding are welcome as well. APPLICATION FOR PLMW TRAVEL FUNDING:
For full consideration for scholarship funding, please apply at the link below by June 21, AoE. We will notify accepted attendees in a rolling fashion until all funding is committed.
The application can be accessed at the following URL:
https://forms.gle/vC6udnMWRvvAczPR6 (Apply by June 21, 2024 AOE for full consideration!)