On-Line Data-Acquisition Systems in Nuclear Physics, 1969

d. Conversational Fortran-type programs provided by some

Chapter 6237 wordsPublic domain

manufactures are useful for supplemental calculations.

NOTE: The following points apply particularly to the medium and large machines and become increasingly important as the computer becomes larger and more complex.

e. Fortran compiler and operating system, with convenient method to insert machine language instructions and subroutines. Good compile and run-time diagnostics are essential.

f. Mathematical subroutines should be provided in binary and source language.

g. Complete specifications and documentation for the programming system should be supplied, so that programs prepared by users can be made compatible. It may be objected that this will cost too much, but not to do so will be very costly and frustrating to many users.

19. Note on the Cost of Programming

Experience at Brookhaven and Berkeley has shown that a programmer can produce between 10 and 20 debugged and documented lines of program per day, depending on such factors as experience, when he is working on reasonably straightforward programming. When working on a complicated monitor system he would be considerably less productive. System programming is obviously very expensive, therefore the average person exploring the computer market would be well advised to consider the software support along with the hardware offered in each case. Manufacturers vary greatly in this respect. A major contributing factor to the persistent popularity of the PDP-8 is that the software support is so extensive. _In general, the newer a computer, the less software is likely to be available._