~/talk

Usable PL: Human-Computer Interaction for PL Research

Talkat PLMW @ PLDI 2025 · 2025-06-16..06-17· [developer-experience]
links:none on file
slides:none on file

Argues that HCI methods let PL research pick higher‑impact problems, refine designs, and check real effects by using three concrete study types: reconnaissance studies (watch users do tasks to find what’s broken or working), formative studies (quick prototypes and mockups to choose between solutions), and evaluative studies (controlled measures like time‑to‑correctness). Shows a GUI that edits a JavaScript program as users interact, stresses observing users for minutes rather than asking, choosing a clear research question, and iterating early and often.

AI-written summary · about

  1. 0:00PL and HCI connection
  2. 1:45Study users in PL research
  3. 4:24User studies for PL tools
  4. 7:02Design effective user studies
  5. 9:07Research question templates
  6. 16:01Needfinding studies and observations
  7. 18:30Observation vs interviews
  8. 22:22PLHCI without user studies
  9. 23:23Quick observation benefits
  10. 24:24User study types and impact
  11. 25:11Q&A: Human interaction vs technical claims
  12. 26:56Q&A: Unexpected study results
  13. 28:43Q&A: Recruiting participants
  14. 31:55Q&A: PLHCI without user studies
~/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.