Structured Programming with go to Statements
ACM Computing Surveys (CSUR)
The next 700 programming languages
Communications of the ACM
Software Tools
Software restyling in graphics and programming languages
Software restyling in graphics and programming languages
Hi-index | 0.00 |
Existing languages for numerical software are not altogether satisfactory. Fortran, even preprocessed, has troublesome limitations. Unfortunately, proposed replacements have been discouragingly large, or omit essential features like variably dimensioned arrays and Fortran compatibility. A new language has been designed to include such crucial features, but otherwise be as small as possible. This language, called T, includes: indention to indicate block structure, novel loop syntax, and engineering format for real constants. By preprocessing into PL/I, implementation cost was kept low. But this language can only be regarded as a stopgap. The next step is to deal with more fundamental issues, by more fully exploiting arrays, by making pointers available in a controlled way, and by arranging for better declaration and syntax for using subroutine libraries.