2 ms·
> The LAST thing you want is a non-deterministic process monkey patching your code. I'm not poking fun of you, but the irony here is that code-as-written is mo
by gavinray 3mo ago
> The LAST thing you want is a non-deterministic process monkey patching your code.
I'm not poking fun of you, but the irony here is that code-as-written is mostly a "suggestion" to modern compilers and JIT interpreters and the actual instructions emitted often look nothing like your ver-batim code.
- ratelimitsteve 3mo agookay but at least those are provably equivalent, unless my understanding is off. isn't that the whole impetus behind the idea of functional programming?
- sublinear 3mo agoCompilers are deterministic. You can control all the input to the compiler and the environment it runs in to get reproducible builds. This isn't an accident. That's best practice.