POSE

Abstract
A language, POSE, is described which is a drastic departure from the FORTRAN/ALGOL type, though it does utilize FORTRAN formula and logic representations (and actually contains FORTRAN IV as a subset). With the new language, the user need only describe his problem in "equation-like" form. The method of solution is automatically provided in conjunction with the translation from equation form to computer instructions. In this way the POSE language user can solve difficult computational problems (like the solution of differential equations) without requiring a knowledge of numerical methods or the intricacies of computer subroutine logic. Essentially all clerical operations now required for FORTRAN programming have been automated so that the POSE programmer need not be concerned with these details. the subroutine and supply it with all of its necessary information. This latter activity is often a burdensome clerical task, as are so many other programmer chores, like defining COMMON regions, writing FORMAT statements, and developing intricate control logic. In contrast, Pos~: programs for most problems will be very simple. The prime reason for the simplicity is that a Post: program consists of a problem statement in equation form; the "compiler" supplies the method of solution and performs essentially all clerical chores. This concept, wherein the solution method is pre-empted by a "solution compiler," is certainly not satisfactory for all problems, but neither is Fou'rRAN, ALGOL, or PL/I applicable to all programs. However, most programmers utilize standm'd numerical Inethods; hence, for a broad class of problems, the atttomatic selection and intplementation of suitable procedures will be a distinct asset. Thus, the computer will assume another tedious burden previously associated with computer program development.

This publication has 2 references indexed in Scilit: