I have seen people on the Fediverse saying that Rust, Python and some other languages are AI slop now.
Apart from the numerous ethical problems with AI, what are the practical implications of this? If a language itself is vibe coded, does that mean any software written in that language will also be buggy and perform worse? Or is it fine to use a vibe coded language like Rust as long as I don’t use AI myself?


tbh, imo the major languages’ maintainers are probably mostly competent enough to not fuck up the codebase much even when using llm for codes. they’d reject slop code from llm just like how they’ve rejected slop merge requests from humans till now.
random “html programmer” doing “vibecoding” is whole different from old veteran greybeards using llm
I hope so. But we have seen how Andrew Tridgell, a competent, veteran greybeard, turned rsync into an unusable mess when he embraced AI.
that’s not really what happened. bugs in rsync happened as always, and they didn’t have a test case to catch it. in fact, (afaik) they were developing a robust test by the time that ‘news’ came out.