John Carmack on Functional programming in C++ | Hacker News Reader