From one piece Designing Data-intensive Applications with Martin Kleppmann 3 beliefs, in the piece's order there
-
Their words
One is that the LLMs are getting increasingly good at writing these proofs. And if we don't have to write the proof by hand as humans, it just becomes feasible to do them in situations where previously it would have not been economical.
-
korrents.com
AI-written code makes formal proof necessary, because human review of all that generated code becomes the bottleneck.Their words
But also LLMs increase the need for these formal proofs because, you know, we're live coding a bunch of stuff. If we have to manually review all of that code, then that will become the bottleneck.
-
Their words
Maybe as AI writes more and more code of our code, it's less about like the details of how you express logic in a particular programming language and much more about those kinds of high-level trade-offs.