1982년 논문이 예측한 프로그래밍의 미래: 결국 코드는 사라진다
The future of programming – A.I. Wasserman and S. Gutz (1982)
Communications of the ACM 1982년 3월호에 실린 Anthony I. Wasserman과 Steven Gutz의 논문은 프로그래밍 작업의 변화를 단기·중기·장기로 나눠 전망한다. 단기에는 통합 개발 환경과 개선된 도구로 생산성을 높이고, 중기에는 소프트웨어 컴포넌트 라이브러리와 특정 시스템용 프로그램을 자동 생성하는 패키지를 활용하게 된다. 장기적으로는 규칙이나 형식 명세 언어로 원하는 기능을 비절차적으로 기술하게 되면서, 애플리케이션 프로그래머의 일은 점점 분석 중심으로 바뀌고 이전에는 다루지 못했던 많은 응용 영역이 열린다고 본다.
장기적으로 프로그래밍의 본질은 더욱 크게 바뀌어, 프로그래머가 원하는 기능을 일련의 규칙이나 형식 명세 언어를 통해 비절차적인 방식으로 기술할 수 있게 될 것이다.
HN 토론
10- shevy-java
"단기적으로는 개선된 도구와 통합 개발 환경을 통해 프로그래머 생산성 향상에 초점이 맞춰져 있다."
그들은 1982년에 사실 어느 정도 맞았다. AI를 명시적으로 언급하지는 않았지만, 예를 들어 claude가 어떤 면에서는 코드 작성의 일부 부분에 있어 "개선된 도구"라고 요약할 수 있다.