1982 sagten zwei Forscher voraus, dass Programmierer zu Analysten werden
The future of programming – A.I. Wasserman and S. Gutz (1982)
In einem Beitrag für Communications of the ACM von 1982 skizzieren Anthony I. Wasserman und Steven Gutz, wie sich das Programmieren wandeln wird: kurzfristig durch bessere Werkzeuge und integrierte Entwicklungsumgebungen, mittelfristig durch wiederverwendbare Softwarekomponenten und Generatoren für Standardanwendungen, langfristig durch nichtprozedurale Beschreibungen gewünschter Funktionen über Regeln oder formale Spezifikationssprachen. Die Rolle des Anwendungsprogrammierers verschiebe sich dadurch zunehmend zur Analyse.
Auf längere Sicht wird sich das Wesen des Programmierens noch deutlich stärker verändern, wenn Programmierer gewünschte Funktionen auf nichtprozedurale Weise beschreiben können, vielleicht durch eine Reihe von Regeln oder formale Spezifikationssprachen.
- shevy-java
„Kurzfristig liegt der Fokus auf Produktivitätsgewinnen bei Programmierern durch verbesserte Tools und integrierte Entwicklungsumgebungen.“
Damit hatten sie 1982 tatsächlich einigermaßen recht. Auch wenn sie KI nicht explizit erwähnen, kann man zusammenfassen, dass z. B. claude in mancher Hinsicht ein „verbessertes Tool“ für einige Teile des Programmierens ist.