Earlier quoted context omitted.
Here's me almost exactly six years ago, predicting "most coding and design tasks will be automated within three to five years." https://news.ycombinator.com/item?id=11718300 If we count GitHub Copilot as the tip of the spear then I was too optimistic. > GitHub Copilot ... was first announced by GitHub on 29 June 2021 https://en.wikipedia.org/wiki/GitHub_Copilot
You were too pessimistic! Automatic programming, a.k.a. program synthesis, has been a thing since the early days of AI and computer science, for example the idea of deductive program synthesis, where a program is generated wholesale from a complete specification in a formal language that is not a computer language goes at least as back as Alonzo Church himself, in 1957: https://en.wikipedia.org/wiki/Program_synthesis…
Gosh, the robot car work was incredible, I can't believe I've never heard of it before!
- - - -
Copilot isn't cutting edge but it's significance is just that it's a mass market tool. It will be interesting to see how well it does, and whether users find it worthwhile overall after a couple of years. Will it be improved to the point where it starts to compete with its users?
I've asked other programmers before, if you could write a program that replaced you would you do it?
(One of the reasons I like Schmidhuber is that his goal, since early on, is to "Create an automatic scientist, and then retire.")
To me the ultimate effect of programming is to obviate the programmer.