• Jared White ✌️ [HWC]@humansare.social
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 day ago

    And it was slop coded by engineers who think it’s fine to talk in abusive mannerisms to chatbots inside of GitHub PRs.

    I’m staying far, far away from this nonsense. Personally I only write in JavaScript anyway and only use tsc for type checking. Will pin to v6 for as long as humanly possible.

    • kibiz0r@midwest.social
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 day ago

      Are you thinking of Bun’s rewrite in Rust? Or else please share the deets, cuz I have not heard of this drama.

    • FizzyOrange@programming.dev
      link
      fedilink
      arrow-up
      3
      ·
      1 day ago

      Typescript’s port to Go was done (or at least the vast majority of it was done) by hand, before AI porting was feasible.

      In any case, AI is quite good at 1:1 porting these days. I wouldn’t class the result as slop unless the input was slop or you did an especially bad job.

      • StrikeForceZero@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        8 hours ago

        I personally haven’t looked at the port myself, but generally LLM/AI agents generate “slop” until a human expert reviews all of it. Which in most cases never happens. Instead they just review with another “higher tier” model.

        As someone on hacker news put it regarding a subject about using LLMs for everything:

        A decent proxy right now is that if you have zero external dependencies then your solution is probably a toy.

        This can be related because unless they are actually using the best libraries in the ecosystem while they are porting then it’s going to be a mess to maintain and also alienates the ecosystem.