Talk—a high-level source language debugging technique with real-time data extraction: 26
Communications of the ACM
Communications of the ACM
Communications of the ACM
A general-purpose time-sharing system
AFIPS '64 (Spring) Proceedings of the April 21-23, 1964, spring joint computer conference
Hi-index | 0.00 |
Over the years many computer software systems have been developed to serve the program production process. These systems, variously known as "production" systems, "utility" systems, or "support" systems, are designed and produced for the same purpose: to provide programmers the tools required to produce computer programs. Beyond this common purpose these systems have little in common and, in fact, are unique systems individually tailored to a particular application. In each system much of the tailoring occurs because of the particular computer configuraton, operational system support requirements, computer manufacturer's software characteristics, experience of the designers, schedule pressures, and style preferences of the programmers producing the system. The tailoring is reflected in the design of each program production system and is evident, in many features, for example, the programming languages used, the computer operating procedures, the programmer's inputs, the outputs provided to the programmer, and the program organization in the system.