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?

  • hexagonwin@lemmy.today
    link
    fedilink
    arrow-up
    15
    ·
    10 天前

    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

    • ConsistentParadox@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      10 天前

      I hope so. But we have seen how Andrew Tridgell, a competent, veteran greybeard, turned rsync into an unusable mess when he embraced AI.

      • hexagonwin@lemmy.today
        link
        fedilink
        arrow-up
        1
        ·
        10 天前

        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.