The post focuses on Python, but I think it touches on an interesting question before skipping past it: ideally, what language would be best for our AIs to be programming in? The article says Rust. But can we do better? Rust has strong typing and memory guarantees which I think are important, but it’s also slower to compile. If we’re going to be doing agentic programming, where the agent is operating in a tight loop,…
> what language would be best for our AIs to be programming in I think "batteries included" is not a good thing to have in the future. We'll want to be very explicit about what AI generated code can and can not do. And so some form of effects based scripting language seems like a plausible choice: A language where by default "all batteries are removed".
Re: Is Python Becoming Pinyin?
#81Good point. I think you’re right. We need more rigor for the AI, which would actually help code generation, I suspect. Included batteries are for humans and AIs don’t need convenience.