logoalt Hacker News

KellyCriterionlast Tuesday at 6:25 PM1 replyview on HN

Thread-connected non-determinism is not what the author meant by "compilers are deterministic"


Replies

win311fwglast Tuesday at 7:11 PM

If you consider hidden inputs to be part of the input space then the statement is obviously true, but then all computation is deterministic. It is fundamentally impossible for computers to be anything but deterministic. Maybe that is what the author meant, but it seems unlikely as it doesn't add anything. Mentioning determinism usually implies that there is an non-deterministic alternative, which in computing can only mean where there are hidden inputs.