by the United States Department of Defense

Biographical details

by the United States Department of Defense Ironman language requirements (1977)

There shall be three classes of formal data parameters:
input parameters, which act as constants that are initialized to the value of corresponding actual parameters at the time of call, input-output parameters, which enable access and assignment to the corresponding actual parameters, and output parameters, which act as local variables whose values are transferred to the corresponding actual parameter only at the time of normal exit. In the latter two cases the corresponding actual parameter must be a variable or an assignable component of a composite type.
Source: Wikisource

by the United States Department of Defense Ironman language requirements (1977)

The language should encourage user documentation of programs. It shall require explicit specification of programmer decisions and shall provide defaults only for instances where the default is stated in the language definition, is always meaningful, reflects common usage, and can be explicitly overridden.
1D. EFFICIENCY
The language design should aid the production of efficient object programs. Constructs that have unexpectedly expensive or exceptionally inexpensive implementations should be easily recognizable by translators and by users.
Source: Wikisource

Get perspective with Kwize: daily news enlightened by great literature