3 ms·
I thought compilers ignored those words when optimizations are turned on, compilers reorganize and rewrite your code. Using an interpreter seems to be the best
by terminalcommand 5y ago
I thought compilers ignored those words when optimizations are turned on, compilers reorganize and rewrite your code.
Using an interpreter seems to be the best option to abstract away the CPU. Write the interpreter once, get enough eyeballs onto it, test it 'till death and use it for predictability.
Even if you write assembly these days, there is all sorts of ambiguity around. Even the underlying hardware we use can fail.
I used to believe that computers did as they're told, they could do no mistakes, all mistakes were human-made. Now I see that there is no such thing as error-free. We are basically living on chance, much is uncertain.
I trust my eyes and ears more and more instead of the machine.