• FizzyOrange@programming.dev
    link
    fedilink
    arrow-up
    1
    arrow-down
    6
    ·
    6 hours ago

    Code is primarily to communicate from human-to-human, and only incidentally for computers to execute

    Uhm what? No. That is a stupid thing to say. It is primarily intended for computers to execute, but in a way that humans can understand.

    • Mr. Satan@lemmy.zip
      link
      fedilink
      arrow-up
      4
      ·
      5 hours ago

      It’s definitely for humans first and computers second. Compiled, machine code is for computers, everything else are tools so that humans don’t have to deal with machine code. An abstraction made by humans for humans to use.

      This is one of the issues I see with LLMs for code: instead of engineering and leveraging machine learning for optimizing specific problems, we’re now forcing text prediction engines to write human oriented text that happens to be a programming language.