• merc@sh.itjust.works
      link
      fedilink
      arrow-up
      1
      ·
      9 hours ago

      From what I understand, it’s using an LLM for coding, but taken to an extreme. Like, a regular programmer might use an LLM to help them with something, but they’ll read through the code the LLM produces, make sure they understand it, tweak it wherever it’s necessary, etc. A vibe coder might not even be a programmer, they just get the LLM to generate some code and they run the code to see if it does what they want. If it doesn’t, they talk to the LLM some more and generate some more code. At no point do they actually read through the code and try to understand it. They just run the program and see if it does what they want.

    • nednobbins@lemmy.zip
      link
      fedilink
      arrow-up
      6
      ·
      24 hours ago

      There are a bunch of tools that are basically a text editor hooked up to an LLM. So you use natural language to prompt the software to write code for you.

      • CanadaPlus@lemmy.sdf.org
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        22 hours ago

        And to add to this, you don’t actually do any coding yourself. Just using something to help with boilerplate code isn’t usually counted.

        Although, I’m wondering from this Reddit r/vibecoding thread if that’s a Lemmy-specific definition. Most of the people in it seem to be using LLMs in a sane way and are telling OP this isn’t.