the entire scott meyers' talk, is a exhibit of the disconnect of programing lang and hardware. https://www.youtube.com/watch?v=WDIkqP4JbkE
not to mention speculative execution, branch prediction, cache prefetchin etc. meltdown and spectre are 2 consequences of these non-math voodoo.
• Programing Languages and Their Computational Models
• Programing Language and Its Machine
• Costs of Computer Language Operations
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!