Most code was never the interesting part, and we’ve been handing it off for 60 years. compilers took asm, gc took memory, ides took the grep. agents are the next hand-off, not a kludge over the last one.
I dont think it’s a bet that tools cant get better either. better languages and tools make agents better too, they’re not competing. if rust-level types and a great lsp make the agent 3x more reliable, great, we still need somewhere to put the result.
The problem that never got fixed isnt the language, its that the reasoning gets thrown away between the person and the artifact. commit messages were always bad, docs always rotted, “why is this here” was always answered by whoever remembered.
Agents just made that acute, because now theres no one who remembers. thats the bit we’re trying to fix. if a better language fixes it too, honestly id take that.
I dont think it’s a bet that tools cant get better either. better languages and tools make agents better too, they’re not competing. if rust-level types and a great lsp make the agent 3x more reliable, great, we still need somewhere to put the result.
The problem that never got fixed isnt the language, its that the reasoning gets thrown away between the person and the artifact. commit messages were always bad, docs always rotted, “why is this here” was always answered by whoever remembered.
Agents just made that acute, because now theres no one who remembers. thats the bit we’re trying to fix. if a better language fixes it too, honestly id take that.