| ▲ | Formalizing CPython(broyojo.com) | ||||||||||||||||||||||||||||
| 72 points by carnevalem 8 hours ago | 19 comments | |||||||||||||||||||||||||||||
| ▲ | anewhnaccount2 5 hours ago | parent | next [-] | ||||||||||||||||||||||||||||
Same approach for Julias stdlib: https://discourse.julialang.org/t/formalizing-julia-in-lean-... | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | jakobnissen 4 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
I think this approach to bug hunting is super promising (obviously - it finds a ton of bugs). The long-term problem is how this kind of bug-hunting can be done routinely, e.g. as part of a test suite. The approach taken by these people, the same approach as when the Julia folks did it, isn't really automatable, because it requires a lot of both human and AI agent work. I guess longer term it needs to be built into the language, to prevent code and lean proofs from drifting. I.e. it could be opt-in properties that are written along the code, and which is then checked in the test suite. So very similar to ordinary compiler checks, except more expressive and expensive, and done only at test time. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | erfgh an hour ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
Does anyone read articles written by AI? This is a serious question. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | eternauta3k 3 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
Is there a way to avoid the translation or replace it with normal parsing? | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | actionfromafar 31 minutes ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
Stupid question: if the lean4 code is a copy of the C code, how does "it" know which code is a bug and which code is working as intended? | |||||||||||||||||||||||||||||
| ▲ | bb88 3 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
Only 418? I would have expected around 10k. Edit: Professional python programmer. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | senderista 3 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
Cite an AI-written document? Hell no. | |||||||||||||||||||||||||||||
| ▲ | woggy 3 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||
Can we just develop in Lean and compile to something else for speed? | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||