You never do understand #lowlevel concepts in #programming until you actually go and implement them in something like #c .
I am working on the MQTT Client still and am learning a lot about #allocators and #memory.
I've learned about those things, both from the infosec and from the computer engineering sides, but now that I am actually implementing this stuff and having to make decisions and research and reading-the-effing-manual I feel that I am building an actual intuitive understanding of this stuff.
I've basically intuited 95% of the way to slab allocators before learning the actual term, like, it is just the logical progression.
Of course not everything is like this, but it feels very cool.
Man, I love computers so much!
Hacker News
