• TimeSquirrel@kbin.melroy.org
    link
    fedilink
    arrow-up
    156
    arrow-down
    9
    ·
    2 months ago

    Try programming for a day without syntax highlighting or auto-completion, and experience how pathetic you feel without them. If you’re like me, you’ll discover that those “assistants” have sapped much of your knowledge by eliminating the need to memorize even embarrassingly simple tasks.

    That’s…how the world works. We move on. We aren’t programming computers by flipping toggle switches or moving patch cables around anymore either.

    ‘Try directly hand-coding bits into regions of memory without a compiler/linker and experience how pathetic you feel without it.’

      • umbrella@lemmy.ml
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 months ago

        code in some mothballs if its gonna be unmantained for a while. thats like programming 101

    • Sinuousity@lemmy.world
      link
      fedilink
      English
      arrow-up
      42
      arrow-down
      6
      ·
      edit-2
      2 months ago

      What a dumb take (in your quote). Autocompletion showing me all the members of an object is nothing like ChatGPT hallucinating members that don’t exist. Autocomplete will show you members you haven’t seen, or aren’t even documented.

      Not to mention they said syntax highlighting is a bad thing… Why use computers at all? Go back to the golden days of punchcards

      • Daedskin@lemm.ee
        link
        fedilink
        English
        arrow-up
        18
        arrow-down
        3
        ·
        2 months ago

        From later in the article (emphasis author’s)

        Earlier in this article I intimated that many of us are already dependent on our fancy development environments—syntax highlighting, auto-completion, code analysis, automatic refactoring. You might be wondering how AI differs from those. The answer is pretty easy: The former are tools with the ultimate goal of helping you to be more efficient and write better code; the latter is a tool with the ultimate goal of completely replacing you.

        • constantturtleaction@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 months ago

          That might be the goal but it is a long way away. The current models have no chance of replacing a skilled engineer. We will need completely new types of models to start getting close to that.

    • DreamButt@lemmy.world
      link
      fedilink
      English
      arrow-up
      11
      ·
      2 months ago

      Without syntax highlighting?? Sorry I guess my pretty colors are a weakness. Some people just want to be curmudgeons

    • uis@lemm.ee
      link
      fedilink
      English
      arrow-up
      6
      ·
      2 months ago

      ‘Try directly hand-coding bits into regions of memory without a compiler/linker and experience how pathetic you feel without it.’

      There was article about programming atmega with pulling electrodes in and out of salty water.