How C++ Works: Understanding Compilation | Hacker News Reader