Teaching D from Scratch: Is it a viable first language? (2021) | Hacker News Reader