Comment by sharkjacobs
4 hours ago
I'm having a hard time wrapping my head around how this can scale beyond trivial programs like simplified FizzBuzz.
4 hours ago
I'm having a hard time wrapping my head around how this can scale beyond trivial programs like simplified FizzBuzz.
People treating this as a scaling problem are skipping the part where verification runs into undecidability fast.
Proving a small pure function is one thing, but once the code touches syscalls, a stateful network protocol, time, randomness, or messy I/O semantics, the work shifts from 'verify the program' to 'model the world well enough that the proof means anything,' and that is where the wheels come off.