top | item 27720369

(no title)

slver | 4 years ago

Programming is already conversational. I'm telling a computer what I want, it does it, I see what it does, and elaborate or correct myself where necessary. Repeat endless times, until product exists.

discuss

order

neatze|4 years ago

> telling a computer what I want, it does it

More like, computers do what you tell them to do, and not what you want them to do, don't recall who's quote it is.

slver|4 years ago

That's kinda the case with Copilot, or I'd just type:

    // Unify relativity with quantum mechanics.
I'm trying to say Copilot is not a fundamental shift to programming. It's what programming already is, and we already have IDEs assisting us with refactoring and second-guessing our intent with autocomplete (which in some IDEs is powered by AI now, as well).

Programming is like working in a team. You try to communicate with your teammates, and then everyone does what they can according to their skills, and how they understood the task.

The shift to higher-level communication in programming is inevitable, will it look like Copilot, I don't know.