Programming Languages Mentoring WorkshopPLMW@PLDI 2024
The Programming Language Mentoring Workshop (PLMW) aims to broaden the exposure of late-stage undergraduate students and early-stage graduate students to research and career opportunities in programming languages. The workshop includes mentoring sessions that cover effective habits for navigating research careers, technical sessions that cover core subfields of programming languages research, and social sessions that create opportunities for students to interact with researchers in the field. Applications from underrepresented groups in computing are especially welcome.
PLMW @ PLDI 2024 will be co-located with the conference on Programming Language Design and Implementation. It is 1.5 day event and will be held on June 24 (afternoon) and June 25, 2024. The workshop program will cover important topics such as:
- How to excel in graduate school and after graduate school.
- Overviews of key research areas at PLDI.
Mon 24 JunDisplayed time zone: Windhoek change
13:40 - 15:20 | Session 1PLMW@PLDI at Sweden Chair(s): Anitha Gollamudi University of Massachusetts Lowell PLMW Day-1 Session-1 | ||
13:40 10mDay opening | Day opening PLMW@PLDI | ||
13:50 40mSocial Event | Social Event: PL Cards PLMW@PLDI | ||
14:30 50mSocial Event | Skill Exchange PLMW@PLDI |
16:00 - 17:40 | Session 2PLMW@PLDI at Sweden Chair(s): Umang Mathur National University of Singapore PLMW Day-1 Session-2 | ||
16:00 90mOther | Open research group positions PLMW@PLDI |
Tue 25 JunDisplayed time zone: Windhoek change
09:00 - 10:10 | |||
09:00 10mTalk | Opening Remarks PLMW@PLDI Anitha Gollamudi University of Massachusetts Lowell | ||
09:10 60mTalk | Thoughts on the interplay between corporate, government, and university R&D PLMW@PLDI Byron Cook Amazon |
10:40 - 12:20 | |||
10:40 30mTalk | Letting users do the undecidable: lessons from program synthesis PLMW@PLDI Hila Peleg Technion | ||
11:10 30mTalk | A Tale of Shared Memory Concurrency in Programming Languages PLMW@PLDI Soham Chakraborty TU Delft | ||
11:40 40mTalk | How to read a PL-security paper PLMW@PLDI Aslan Askarov Aarhus University |
13:40 - 15:30 | |||
13:40 50mPanel | Panel: PL and Beyond PLMW@PLDI P: Jens Palsberg University of California, Los Angeles (UCLA), P: Saman Amarasinghe Massachusetts Institute of Technology, P: Sukyoung Ryu KAIST, Martin C. Rinard Massachusetts Institute of Technology, Nate Foster Cornell University and Jane Street, M: Umang Mathur National University of Singapore | ||
14:30 30mTalk | DrFix: Automated Data Race Fixing using Program Analysis and Generative AI PLMW@PLDI Farnaz Behrang Uber | ||
15:00 30mTalk | A Tour of Program Optimization PLMW@PLDI Max Willsey UC Berkeley |
16:00 - 18:00 | |||
16:00 45mTalk | Uncertainty and my scientific journey PLMW@PLDI Aws Albarghouthi University of Wisconsin-Madison | ||
16:45 60mPanel | Panel: Career Paths in PL PLMW@PLDI P: Alexa VanHattum Wellesley College, P: Işıl Dillig University of Texas at Austin, P: Conrad Watt Nanyang Technological University, P: Gilles Barthe MPI-SP; IMDEA Software Institute, P: David Pichardie Meta, P: Manu Sridharan University of California at Riverside, M: Anitha Gollamudi University of Massachusetts Lowell | ||
17:45 15mTalk | Conclusion PLMW@PLDI |
18:00 - 20:00 | Welcome Reception (open to attendees of any PLDI-associated event)PLDI Events / Catering at Copenhagen City Hall Note: this reception is open to attendees of any PLDI-associated event, not just the main PLDI conference. | ||
18:00 2hOther | Reception PLDI Events Fritz Henglein Department of Computer Science, University of Copenhagen (DIKU) and Deon Digital, Jakob Grue Simonsen University of Copenhagen, Milind Kulkarni Purdue University |
Events
Title | |
---|---|
A Tale of Shared Memory Concurrency in Programming Languages PLMW@PLDI | |
A Tour of Program Optimization PLMW@PLDI | |
Conclusion PLMW@PLDI | |
Day opening PLMW@PLDI | |
DrFix: Automated Data Race Fixing using Program Analysis and Generative AI PLMW@PLDI | |
How to read a PL-security paper PLMW@PLDI | |
Letting users do the undecidable: lessons from program synthesis PLMW@PLDI | |
Opening Remarks PLMW@PLDI | |
Open research group positions PLMW@PLDI | |
Panel: Career Paths in PL PLMW@PLDI P: Alexa VanHattum, P: Işıl Dillig, P: Conrad Watt, P: Gilles Barthe, P: David Pichardie, P: Manu Sridharan, M: Anitha Gollamudi | |
Panel: PL and Beyond PLMW@PLDI P: Jens Palsberg, P: Saman Amarasinghe, P: Sukyoung Ryu, Martin C. Rinard, Nate Foster, M: Umang Mathur | |
Skill Exchange PLMW@PLDI | |
Social Event: PL Cards PLMW@PLDI | |
Thoughts on the interplay between corporate, government, and university R&D PLMW@PLDI | |
Uncertainty and my scientific journey PLMW@PLDI |
Applications and Scholarships
PLMW @ PLDI 2024 will offer a limited number of scholarships to students who wish to participate but cannot cover the costs from other sources. Every scholarship will cover the PLDI registration fee and, for those attending in person, the cost of accommodation shared with another student, and reasonable trip expenses.
PLMW @ PLDI 2024 specifically welcomes applications from members of underrepresented groups in computing.
Application form link: https://forms.gle/2haU1bMM7UKxU39y8
Application deadline: March 25th AOE.
Notification: April 5th April 8th
Note: Even students that do not need a scholarship to attend PLMW are encouraged to apply through the form above (while indicating in the form that they do not need financial support) since attendance to PLMW may be limited by the capacity of the room where the workshop will take place.
Roommate Match:
We have had several requests to help with hotel roommate match. While PLMW is not responsible for facilitating such a search, the below link may help with the process: Roommate Match
Note that PLMW/PLDI is neither responsible for maintaining this document nor does it vouch for the accuracy of the document. The document is publicly editable by anyone with the link. Please use it with caution.
Value Statement
PLMW is driven by two core values: diversity of the PL community and well-being of its members.
We believe that diversity, equity, and inclusion strengthen the PL community both on an academic and on a personal level. We recognize that members of underrepresented and marginalized groups—including but not limited to women, people of color, LGBTQ individuals, and people with disabilities—face unique challenges in their research careers. We are committed to creating a welcoming, inclusive, diverse environment that provides space for all to thrive and breathe. We are also committed to listening to your voices, admitting our mistakes, and working to address systemic issues that exist within the research community.
PLMW values the physical and mental well-being of all members of the PL community. We condemn all kinds of harassment, including sexual harassment. We are committed to talking openly about health and well-being issues that disproportionately affect the academic community, and to fighting the stigma of mental health issues.
PLMW organizers see its role in promoting these values as a three-part mission:
-
Expose junior students to the PL research community: We want to provide the students with a genuine picture of what a research career in PL is like and with networking opportunities within the field. We want to establish mentoring relationships between junior and senior community members, connecting people from different areas, backgrounds, and geographic locations. In doing so, we place particular emphasis on students who lack exposure to PL research at their home institutions.
-
Help students acquire skills necessary to successfully navigate a research career. These include technical and non-technical skills, such as reading research literature, technical communication, relationships with advisors, and coping with stressors of graduate school.
-
Foster diversity and inclusion in the PL community by reaching out to, and mentoring, students from underrepresented groups.
We would like to bring our attendees’ attention to a few SIGPLAN initiatives beyond PLMW that share our values and goals. SIGPLAN CARES is a group of distinguished, senior researchers, available as a confidential resource for anyone who faces discrimination or harassment. SIGPLAN-M is an international long-term mentoring program for programming languages researchers.
Call for Sponsorship
The Programming Language Mentoring Workshop (PLMW) aims to introduce newcomers (mainly junior PhD students, along with some masters and undergraduate students) to the field of programming language research.
Since PLMW’s target audience is typically too early-career to have access to research funding, your company’s contribution will be used to directly pay for their travel, accommodation, and registration costs.
Sponsorship levels:
Silver: $2,000
We will display your company logo on the website and during coffee breaks.
Gold: $4,000
All the above plus a dedicated table at the workshop to talk to students.
Platinum: $6,000
All of the above plus a dedicated mentoring breakfast or lunch.
Benefits:
We will display the company logo (and other advertising links of the company as requested) on the sponsors page of PLMW. Additionally, we will arrange a space at the workshop where you can display publicity material, distribute handouts, talk to potential recruits, or demo software.
Workshop Materials
Please access the open research position slides here