3 ms·
You don't have to, but of that list at the beginning of your comment, I actually did study them a bit on my own just for shits and giggles. And I am grateful fo
by vrighter 1y ago
You don't have to, but of that list at the beginning of your comment, I actually did study them a bit on my own just for shits and giggles. And I am grateful for that because even if I don't use them directly, they have directly influenced my thinking when working at a higher level of abstraction.
For example: The recently posted-about pass-by-value overhead. And it seems that some AMD processors have a 4k aliasing issue. Knowing a tiny bit about how CPU caches actually work internally immediately made me go "oh.... I can see how that issue could arise due to how associative caches are typically implemented".
You don't necessarily use that stuff directly, but you will use them a lot more than you might think, even subconsciously.