You might not like it, but free climbing (no scare quotes required) is a defined term. It means climbing without the aid of ropes, except for safety. (Climbing without ropes is usually called free solo.)
Aid climbing means using ropes as aid - you can pull yourself up on ropes (and associated tools).
Quibble about the details as much as you like, it is still the hardest multipitch, bigwall, free climb ever achieved.
Another important outcome of a successful "hello, world!" is that you find some kind of MVP - Minimal Viable Printf.
Just because it is C doesn't mean you've got a sane libc. Let alone the luxury of a debugger. Just seeing that simple string on the screen/logfile can be a blessed relief.
You should probably check again, but in any case MSVC shouldn't be compared to gcc/icc/clang - it can't even compile code written for a 14 year old language specification (C99), so no sane person should use it for C development these days.
"The surprising question we get is: 'How many people telecommute at Google?' ” [Google's CFO] Mr Pichette said at a talk in Sydney on Monday. "And our answer is: 'As few as possible'."
Not to detract from your point, which was similar to my intro to Unix, but I've always preferred 'man -k' to apropos, because it means remembering only one command plus it is slightly less typing.
Come on now - while caffeine hasn't yet shown to be an ergogenic aid to anerobic activity (unlike endurance efforts, where it is very beneficial), a single tin of Red Bull isn't going to make your heart go boom, especially if you are habituated to that amount of caffeine.
As explained on the splashscreen, they've remapped that to backslash. I suspect it'd be much more useful with a BT keyboard - lack of ctrl and tab for a start.
The font is pretty ugly too - I can't easily tell the difference between q and g.