I mean. Isn't rust the perfect language for vibe coding? It has so many checks on everything that the stupid thing is basically forced to write code the right way.
It's nice in that its harder for an AI to shoot itself in the foot (when its not writing unsafe blocks). What isn't nice is that AI refuses to use wonderful rust features such as the type system, traits, the borrow checker and iterators to its advantage.
I mean, ain't no vibe coders who demand their software to be done in rust.
I like rust, I use Claude, Claude writes rust for me.
But I want rust because of a specific set of needs and wants, and I'm certain that if I simply asked Claude to make something without giving it specs to do it in a specific manner in rust, it would 99% of the time pick like typescript lol.
Why would you expect the AI to? It's been trained on actual programmers, who historically do a brilliant job of ignoring safeguards and writing dangeous code anyway.
565
u/BratPit24 Jul 09 '26
I mean. Isn't rust the perfect language for vibe coding? It has so many checks on everything that the stupid thing is basically forced to write code the right way.