In 1982, Two Researchers Predicted Programmers Would Describe What They Want—Not How to Build It
The future of programming – A.I. Wasserman and S. Gutz (1982)
Anthony I. Wasserman and Steven Gutz surveyed where programming was headed across short, medium, and long horizons. Near term: integrated development environments and better tools to boost productivity. Medium term: reusable software component libraries and generators that produce programs for common systems. Long term: nonprocedural programming through rules or formal specification languages, shifting the application programmer's job toward analysis and opening application areas that had never been tackled effectively.
Over the longer term, the nature of programming will change even more significantly as programmers become able to describe desired functions in a nonprocedural way, perhaps through a set of rules or formal specification languages.
- shevy-java
"In the short term, the focus is on gains in programmer productivity through improved tools and integrated development environments."
They actually were somewhat correct in 1982. While they do not explicitly mention AI, we can summarize that e. g. claude is, in some ways, an "improved tool" for some parts of writing code.