Hey, great post, it’s the ‘devil is in the detail’ thinking that I like about getting to the nuts and bolts.
I too would feel uneasy not really knowing how it all works behind the scenes. Obviously, like you say, you don’t need to know - but some people just want to know, and I’m one of those people!
One job on my list is to spend a bit of time learning how the stdio library works and really getting into the nitty gritty of the implantation of say, scanf or printf.
Thanks for a nice article