Can’t escape AI slop projects from meat proxies man. Every single open source project smells like Claude Code recently. Sad times.

  • razen@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    2 小时前

    It is less of a marketing for Rust rather giving it a new name: Slop Language.

    Not because it is slop, it is great but the way people are using it is not very great

  • Haley@lemmus.org
    link
    fedilink
    English
    arrow-up
    32
    ·
    11 小时前

    I’d hate Rust, but Lunduke hates Rust because trans people write in Rust, so I like Rust just to piss off Lunduke’s homophobic ass

  • Tattorack@lemmy.world
    link
    fedilink
    arrow-up
    17
    ·
    11 小时前

    A month!? A lot of these fuckers pop up just over the weekend, and then are never heard from again.

    Vibe coded garbage.

  • Venia Silente@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    16
    ·
    12 小时前

    Rust really has a reputation. Not only it is associated with slop and snobbery (slobbery?), but also with efforts to steal skill and capability from the community by “rewrite it in Rust”-ing FOSS projects into projects with corporate-friendly licenses that enable wholesale project theft and enshittification.

    • KatherinaReichelt@feddit.org
      link
      fedilink
      arrow-up
      2
      ·
      2 小时前

      Can you explain this? Rust is a programming language, so what do “corporate-friendly licenses” have to do with what programming language somebody is using?

      • Hugh@programming.dev
        link
        fedilink
        arrow-up
        2
        ·
        43 分钟前

        This is probably a reference to (canonical?) Rewriting gnu coreutils in rust and changing the license from GPL to MIT

  • TrollAccount69@lemmy.ml
    link
    fedilink
    arrow-up
    12
    ·
    edit-2
    13 小时前

    Seeing slopsayers and rust aficionados fight in the comments is like coming across a baron and revenant going at it in melee.

    Hell yeah.

  • zen@lemmy.zip
    link
    fedilink
    English
    arrow-up
    24
    ·
    15 小时前

    This is one of the cases where the actual thing is amazing but the fandom for it is insufferable.

    There is nothing wrong with Rust. It’s incredible. I’ve been writing code with it for years.

    • lntl@lemmy.ml
      link
      fedilink
      English
      arrow-up
      7
      ·
      9 小时前

      I’ve been writing it for a month, already released 5 projects. ; )

  • communism@lemmy.ml
    link
    fedilink
    arrow-up
    74
    ·
    19 小时前

    It does make me sad that Rust is getting so strongly associated with slop. Personally I find it a really fun language to actually program in. The language being expression-based is actually quite handy, and is a concept I wish existed in other languages too. But it is also unfortunately the most sensible language for vibe-coding too because of the performance and guardrails.

    • anbu141@scribe.disroot.org
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      4 小时前

      Wouldn’t it be great to master a language like C while also grasping the logic behind other programming languages? I’m not entirely against artificial intelligence, but it’s completely useless—it’s absolute garbage.

      • furtiveParalysis@jlai.lu
        link
        fedilink
        Français
        arrow-up
        1
        ·
        3 小时前

        I for one grasp C and work with it, no big deal. AI does it well too and is probably going to eat the fun-of-coding out of my job. That’s sad to me but, it’s not useless. For now there’s a lot of stuff we didn’t maintain like docs and unit tests and thanks to ai it’s kept up to date now, not that it’s very important but we strive at just doing more, not being less workers.

        • anbu141@scribe.disroot.org
          link
          fedilink
          arrow-up
          1
          ·
          3 小时前

          Yes, you are absolutely right. Regardless of how proficient an LLM (large language model) might be at documentation and coding, it remains just that—an LLM. If you write the documentation yourself, you can craft it in a way that is both engaging and humorous. I am not suggesting that we should avoid using LLMs altogether; I simply believe they should be used with moderation.

    • motruck@lemmy.zip
      link
      fedilink
      arrow-up
      4
      arrow-down
      12
      ·
      17 小时前

      Yeah well you can thank rust tools that are replacing coreutils and somehow finding their way as defaults. Eza is a prime example. Oh pretty icons but you can’t handle ls -larth, so glad you are in rust though. Rust has had a reputation before the slop.

      • communism@lemmy.ml
        link
        fedilink
        arrow-up
        20
        ·
        16 小时前

        Eza isn’t a reimplementation… it’s its own program. The name of the binary is also eza not ls. What OS are you using that uses eza instead of ls? I have both installed and have ls aliased to eza because I find the coloured output to be easier to read (much like syntax-highlighted code is easier to read), but I’ve never seen eza pre-installed on a system, not does it conflict with ls. Package managers let you install both. They’re different programs.

        • wylinka@szmer.info
          link
          fedilink
          arrow-up
          2
          ·
          edit-2
          1 小时前

          CachyOS aliases ls to eza in fish, which is the default shell there. I love fish but still think it’s a bit weird to use it as default.

        • anewfox@lemmy.zip
          link
          fedilink
          arrow-up
          11
          ·
          13 小时前

          you’re not gonna get a reply to these questions, because they installed eza themself and also, separately, heard about ubuntu adopting the uutils reimplementations of coreutils, which of course does not include eza.

      • corsicanguppy@lemmy.ca
        link
        fedilink
        English
        arrow-up
        2
        ·
        11 小时前

        Slop code? Missing features? Add in some arrogant wunderkinder and strong vendor push and you’ve got Systemd.

      • Anas@lemmy.world
        link
        fedilink
        arrow-up
        16
        ·
        17 小时前

        Surprisingly not a red flag, it can be used to sabotage potential sloppers.

      • Spite_By_Design_LLC@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        16
        arrow-down
        4
        ·
        edit-2
        19 小时前

        … is an indication of tooling, not a scarlet letter that AI contributed to the source code. A dev can include AGENTS.md to support automated maintenance (pre-commit hooks, config scripts, Github actions) without making AI part of the software. Does Makefile mean GNU Make wrote your program?

        “AI. You keep using that word. I do not think it means what you think it means”

  • FukOui@lemmy.zip
    link
    fedilink
    arrow-up
    39
    arrow-down
    3
    ·
    23 小时前

    I once considered it a privilege to be able to program in rust. Even before, rust code can be quite terse

    With LLMs now, I see code that gives my brain an anneurism and programming anti patterns that I didn’t know existed

    Although I understand why LLMs prefer rust safety guarantees that make it difficult to shoot itself on the foot

    • MonkderVierte@lemmy.zip
      link
      fedilink
      arrow-up
      8
      ·
      edit-2
      14 小时前

      *CLAUDE.md. With a misattribution clause, to hide that it’s vibe-coded.

      Yes, there were projects like this featured on Hackaday the last two weeks.