We could soon see a future where "Damn this useful paper/code is in x language. Have to wait for someone to port the code over to y language" is a thing of the past.
Interested to see how that plays out for programming languages.
A sizable portion of software devs ultimately work on something that, at its core, follows the basic CRUD pattern.
"Public static void main" has paid a lot of mortgages over the years.
https://github.com/Aneurysm9/vm_challenge
The program will, likely, need to be amended to get the last code (last 2 codes? been a while) so you can see how it would handle updating for the new requirements.
whitespace handling is also not correct.
I don't believe I've seen one correct program written by GPT yet.
edit: try parsing "λ(x x)" for example, or "λ x. x"
https://twitter.com/VictorTaelin/status/1635726202231988225
It also seems to be extremely competent at writing Agda types and proofs. We need some tool that highly integrates it with entire codebases, allowing for major refactors to be requested as a prompt. That would be groundbreaking (understatement of the year), specially if coupled with a strongly typed language that prevents it from accidentally breaking things up.