Programming as interaction: A new perspective for programming language research | Hacker News Reader