Do you have any ideas or thoughts about this?

  • theparadox@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    9 months ago

    I disagree. Even high level languages will consistently produce the same results. There may be low level differences depending on the compiler and the system’s architecture but if those are consistent you will get the same results.

    AI coding isn’t an extremely human readable higher level programming language. Using an LLM to generate code adds a literal black box and the interpretation of the user and LLM’s human language (which humans can’t even do consistently) to the equation.

    • Apepollo11@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      9 months ago

      That’s fair, but I’m not arguing that it’s a higher-level language. I was trying to illustrate that it’s just to help people code more easily - as all of the other steps were.

      If you asked ten programmers to turn a given set of instructions into code, you’d end up with ten different blocks of code. That’s the nature of turning English into code.

      The difference is that this is a tool that does it, not a person. You write things in English, it produces code.

      FWIW, I enjoy using a hex-editor to tinker around with Super Famicom ROMs in my free time - I’m certainly not anti-coding. As OP said, though, AI is now pretty good at generating working code - it’s daft not to use it as a tool.