> Many programmers spend relatively little time ac-
tually doing programming, i.e., writing, debugging, test-
ing, or documenting code. Much of their time is occupied
with mundane chores, meetings, or various kinds of
breaks and interruptions. Additional time is taken in
becoming familiar with new applications or new devel-
opment environments.
> One of the key problems in analysis and specification
of systems is that the eventual users do not have a good
idea of what they want the system to do.
> Automatic Programming
The term "automatic programming" has been used
for many years to refer to the process by which an
executable program may be produced from nonproce-
dural specifications of the task to be performed. Some
limited forms of automatic programming are already
available and more will become available in the medium
term. Over the longer term, it will be possible for pro-
grammers to create running programs by providing a
specification of program functions and outputs, without
having to proceed with a detailed program design or
with the production of code.
> One of the key problems in analysis and specification of systems is that the eventual users do not have a good idea of what they want the system to do.
> Automatic Programming The term "automatic programming" has been used for many years to refer to the process by which an executable program may be produced from nonproce- dural specifications of the task to be performed. Some limited forms of automatic programming are already available and more will become available in the medium term. Over the longer term, it will be possible for pro- grammers to create running programs by providing a specification of program functions and outputs, without having to proceed with a detailed program design or with the production of code.
Am I living in 1982?