~/conference

PLMW @ ICFP 2020

date:2020-08-23
location:-- online --
series:PLMW @ ICFP · 2 editions
editions:[PLMW @ ICFP 2020, PLMW @ ICFP 2023]

What is PLMW? The Programming Languages Mentoring Workshop is designed to broaden the exposure of attendees to research and career opportunities in the field of programming languages. Most attendees are late-stage undergraduate students and early-stage graduate students. The workshop program will include technical sessions that cover both the history and current practice of core subfields within programming languages, mentoring sessions that cover effective habits for navigating the research landscape, and social sessions that create opportunities for attendees to interact with researche ...

graduate students, undergraduate students, programming languages researchers, academic advisors, research mentors, computational biologists

Context-Gap-Innovation model; sentence-level flow rules; one paragraph one point; managing your PhD and advisor; weekly meetings and planning sessions; constraint solving with Z3; CEGIS synthesis loops; SMT encoding for array partitioning; big-step and small-step semantics; evaluation contexts and abstract machines; miniKanren and Racket for reasoning; mediKanren drug repurposing

titleauthorlength
WelcomeLindsey Kuper, Talia Ringer, Nate Foster08m
Welcome notes report concrete scale and logistics: 275 registered attendees from 32 countries on six continents, enabled by moving PLMW online so scholarships…
Organiser
How To Write Papers So People Can Read ThemDerek Dreyer48m
Presents a set of concrete, testable rules for readable papers: enforce sentence flow with old-to-new beginnings and endings, guarantee coherence with one…
Talk on
Managing your Research, your Advisor, your PhDAmal Ahmed49m
Prioritize advisor fit over school prestige and choose projects the group actually cares about; start with a starter project that teaches needed skills and aim…
Talk on
Constraint Solvers for the Working PL ResearcherNadia Polikarpova39m
Demonstrates using Z3 Python bindings to build a small toolchain that does constraint-based declarative execution, verification, and synthesis. Encodes array…
Talk
Basic Mechanics of Operational SemanticsDavid Van Horn39m
Crash course in reading operational rules: shows concrete syntax for a tiny arithmetic language, how to read inference rules and BNF, how big-step (natural)…
Talk
How Can I Academia When My Brain Can't Even? Mental Health in Grad School and BeyondKenny Foner44m
Personal account of a bipolar diagnosis followed by three years of therapy and medication, two more years in a PhD program, three additional papers, then a…
Talk on
Functional Programming for COVID 19 Drug RepurposingNada Amin37m
A reasoning engine called mediKanren implemented in Racket and miniKanren mines merged biomedical knowledge graphs (40 sources, SemMedDB ~97M edges) to propose…
Talk
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.