How should one learn real world C and C++? | Hacker News Reader