Hacker News new | past | comments | ask | show | jobs | submit login
Nondeterminism in Formal Specification (buttondown.email/hillelwayne)
37 points by zdw 5 months ago | hide | past | favorite | 2 comments



Here[1] is a note by Dijkstra that goes into formally constructing correct programs in a language with built in nondeterminism. Nondeterminism is a powerful tool, not just a foot gun.

[1] https://www.cs.utexas.edu/users/EWD/transcriptions/EWD04xx/E...


further along those lines: https://en.wikipedia.org/wiki/UNITY_(programming_language)

(note that regexps can also —exponentially— leverage nondeterminism)




The deadline for YC's W25 batch is 8pm PT tonight. Go for it!

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

Search: