Some things I have noticed from using Copilot with both Python and TypeScript this year: the future of code is pair programming with the computer—and being in the backseat.
- increasing amount of comments left in code
— 🎭 (@deepfates) October 21, 2022
- "live testing" more often: run the code to see what it does. HMR / REPL valuable
- static analysis in IDE also more common. easier boilerplate = easier to write types. + more errors
- future models develop dialects thru feedback loop
The generate -> test loop does not need a human in it. The future is probably something like feature generation, where you ask the computer to become able to do something and it does.
The future of human civilization is group chats with AIs in them writing and deploying code collectively