Blogs (28) >>
ICFP 2017
Sun 3 - Sat 9 September 2017 Oxford, United Kingdom

We proudly announce the SIGPLAN Programming Languages Mentoring Workshop at ICFP. The purpose of this mentoring workshop is to encourage senior undergraduate and beginning graduate students to pursue careers in programming language research. We are specifically interested in attracting groups who have traditionally not had the opportunity to participate in research in functional programming. This workshop will be a combination of learning about the work being done in several areas of programming language research and mentoring with respect to helping students prepare for graduate school and the rest of their career. We will bring together leaders in programming language research from academia and industry to give talks on the kind of research typically performed after obtaining a Ph.D. The workshop will engage students, specifically interested in programming language research, in a process of imagining how they might contribute to the world.

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.

Workshop Focus

Our effort is inspired by and modeled on the highly successful mentoring workshops associated with many recent conferences, including past ICFPs, POPL, and LICS. Our focus for this workshop will be undergraduates and early career (first or second year) graduate students, and undergraduates who are seriously considering a research career.

Travel Scholarship Applications (Due 31 July)

Please fill out this form by 31 July to apply for travel funding.

These scholarships will provide funds towards airfare, hotel, and registration fees for attendance at both the workshop and ICFP, but are limited. We welcome students with alternative sources of travel funding to attend PLMW as well.

Selected participants will be notified by 2 August and will need to pre-register and commit to attending the workshop by August 4. Applicants who apply after July 31 may be eligible to receive funding, if funds remain.

Please email the organizers if you have any questions.

You're viewing the program in a time zone which is different from your device's time zone change time zone

Sun 3 Sep

Displayed time zone: Belfast change

09:00 - 09:10
WelcomePLMW at L1
Chair(s): Brigitte Pientka McGill University
09:00
10m
Talk
Welcome
PLMW
Brigitte Pientka McGill University, Neel Krishnaswami Computer Laboratory, University of Cambridge, Daniel R. Licata Wesleyan University
09:10 - 10:00
KeynotePLMW at L1
Chair(s): Neel Krishnaswami Computer Laboratory, University of Cambridge
09:10
50m
Talk
Keynote
PLMW
Chris Martens North Carolina State University
10:30 - 11:30
Session 1PLMW at L1
10:30
30m
Talk
A Few Frank Remarks
PLMW
11:00
30m
Talk
Compositional Compiler Correctness
PLMW
Amal Ahmed Northeastern University, USA
File Attached
12:00 - 12:30
Session 2PLMW at L1
12:00
30m
Talk
Not How To Do Your PhD
PLMW
Gabriel Scherer Northeastern University
File Attached
14:00 - 15:00
Session 3PLMW at L1
14:00
30m
Talk
Gradual Typing
PLMW
Ronald Garcia University of British Columbia
File Attached
14:30
30m
Talk
Scala: Types in Theory & Practice
PLMW
Nada Amin University of Cambridge
File Attached
16:50 - 17:40
Session 5PLMW at L1
16:50
50m
Talk
Panel Discussion: Careers in Programming Languages
PLMW
Sam Staton University of Oxford, Richard A. Eisenberg Bryn Mawr College, USA, Andreas Rossberg Google, Daan Leijen , Amal Ahmed Northeastern University, USA