I love the detail of the `You:` section. I am 35 (almost 36) years ago, still friends with guys from Uni, and UNTIL THIS DAY, I complain about how they didn't deep dive Pthreads and Linux programming in our Operating Systems classes.
I think the real question is: why C++ is better for not defaulting to an automatic GC that does heap compaction? Think of what would happen to all those pthreads. :P