“No Duh,” say senior developers everywhere.

The article explains that vibe code often is close, but not quite, functional, requiring developers to go in and find where the problems are - resulting in a net slowdown of development rather than productivity gains.

  • Dr. Moose@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    ·
    edit-2
    2 hours ago

    I code with LLMs every day as a senior developer but agents are mostly a big lie. LLMs are great for information index and rubber duck chats which already is incredible feaute of the century but agents are fundamentally bad. Even for Python they are intern-level bad. I was just trying the new Claude and instead of using Python’s pathlib.Path it reinvented its own file system path utils and pathlib is not even some new Python feature - it has been de facto way to manage paths for at least 3 years now.

    That being said when prompted in great detail with exact instructions agents can be useful but thats not what being sold here.

    After so many iterations it seems like agents need a fundamental breakthrough in AI tech is still needed as diminishing returns is going hard now.

    • Rose@slrpnk.net
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 hours ago

      Oh yes. The Great pathlib. The Blessed pathlib. Hallowed be it and all it does.

      I’m a Ruby girl. A couple of years ago I was super worried about my decision to finally start learning Python seriously. But once I ran into pathlib, I knew for sure that everything will be fine. Take an everyday headache problem. Solve it forever. Boom. This is how standard libraries should be designed.

      • HugeNerd@lemmy.ca
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 hour ago

        I disagree. Take a routine problem and invent a new language for it. Then split it into various incompatible dialects, and make sure in all cases it requires computing power that no one really has.