Ignoring whether these languages are implemented using AI (I think Rust’s LLM policy prohibits AI code atm), some of the properties of these languages might make them appealing to AI users.
Rust has its safety guarantees, detailed error messages and the “if it compiles it probably works” mentality, which I assume makes it easy to use with AI. And Python probably just had a humongous amount of training data available, so LLM outputs for Python might be higher quality?
It’s why I think I see these two languages pop up in a lot of vibe coded projects. Which sucks for me since I actually enjoy programming in Rust like you do and have to put up with all the AI hype bros in the community
Ignoring whether these languages are implemented using AI (I think Rust’s LLM policy prohibits AI code atm), some of the properties of these languages might make them appealing to AI users.
Rust has its safety guarantees, detailed error messages and the “if it compiles it probably works” mentality, which I assume makes it easy to use with AI. And Python probably just had a humongous amount of training data available, so LLM outputs for Python might be higher quality?
It’s why I think I see these two languages pop up in a lot of vibe coded projects. Which sucks for me since I actually enjoy programming in Rust like you do and have to put up with all the AI hype bros in the community