5 ms·
At least compilers are deterministic and their operation can be easily inspected.
by userbinator 2y ago
At least compilers are deterministic and their operation can be easily inspected.
- pjmlp 2y agoSaid someone that never researched miscompilation issues or UB. They are mostly deterministic. LLMs can also provide the equivalent of an -S switch.
- Yoric 2y agoYou are correct, of course, but the general consensus is that (in languages other than C++) compilers are largely close enough to deterministic that the difference doesn't matter. LLMs, by design, don't even attempt to go in this direction. Not entirely sure what I'd do with an LLM -S switch. Debug the output/intermediate representation of the LLM, knowing that the next time I press "enter", it's probably going to give me an entirely different output?
- bee_rider 2y agoThe first is a bug in the compiler, the second is a bug in your code.
- pjmlp 2y agoNot everyone agrees, see Linus.