Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Your comment is a nice example of the frequent misunderstandings concerning bitwise reproducibility.

My article argues that infrastructure tools (compilers, runtimes, ...) should ensure bitwise reproducibility, making it possible for a programmer to define a computational result exactly through a program's source code.

This does not mean that we can't have different algorithms. It doesn't even mean that no compiler could ever re-arrange operations for optimization. The latter could well be enabled through a compiler option.

All I am asking for is that infrastructure tools leave all these choices to the programmer.



Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: