What makes a good REPL? (2017) | Hacker News