= Being proud of low level programming is stupid
{tag=Essays by Ciro Santilli}
Ciro's word of caution for 2019 aspiring system programmers: https://cirosantilli.com/linux-kernel-module-cheat/#should-you-waste-your-life-with-systems-programming[Should you waste your life with systems programming?]
This is basically a direct consequence of <backward design>.
The higher the level you can operate at, the better.
<C (language)> is better than <assembly>, <userland> better than <kernelland>.
The ideal level to operate at, and one of humankind's greatest ambitions is "<AGI>, make me money", the highest possible level.
Only go down a level when it seems necessary.
Back to article page