| ▲ | hadlock 16 hours ago | |
He says in his article: >Is C the ideal language for vibe coding? I think I could mount an argument for why it is not, but surely Rust is even less ideal. I've been using Rust with LLMs for a long time (mid-2023?) now; cargo check and the cargo package system make it very easy for LLMs to check their work and produce high quality code that almost never breaks, and always compiles. | ||
| ▲ | ModernMech 14 hours ago | parent [-] | |
My favorite use for LLMs with Rust is using them as a macro debugger; they provide better error messages than the errors Cargo can provide. It's cool to take a macro and ask the LLM to do an expansion of it, to see what it would look like. Or, to take Rust code and ask the LLM to create a macro for it. | ||