TIOBE considered misleading:
https://blog.nindalf.com/posts/stop-citing-tiobe/
It claims that iOS + macOS is less than half the size of Visual Basic!
TIL that C++03 considered a file without a trailing newline to be undefined behaviour!
https://stackoverflow.com/a/72377
This was fixed in C++11, but the problem was that #include was a textual operation that could produce invalid syntax if no newline was present.
I wish that build tools considered *current* CPU and memory utilisation.
$ make -j $NUM_CPUS
This is problematic if some jobs use a lot of memory (common in linking) or if you're using your machine for anything else.