Topic: set-oriented languages
ThesaHelp: references sa-sz
Topic: user-defined languages
Topic: application generator
Topic: programming with a database of modules
Topic: transformation of programs
Topic: programming language design
Topic: no need for efficiency
| |
Reference
Schwartz, J.T.,
"Program genesis and the design of programming languages", pp. 185-215, in Yeh, R.T. (ed.),
Current Trends in Programming Methodology. Data Structuring, IV, 1978.
Google
Quotations
QuoteRef: schwJT_1978 ;;Title: Program genesis and the design of programming languages
| 187 ;;Quote: for large applications, should develop a language tailored to the application, then implement it to run efficiently
| 188 ;;Quote: a programming system should deal with rubble programs directly, i.e., the initial creation of a programmer
| 188+;;Quote: a rubble program, or proto-program, is a loosely related collection of program fragments; includes one for each program output
| 189 ;;Quote: the ideal language for an application solves a problem with rubble programs, i.e., immediate products of mental action
| 189 ;;Quote: the ultimate goal of programming language design is to express rubble programs which are automatically converted to efficient forms
| 189+;;Quote: a rubble program, i.e., initial attempt by a programmer, can be vastly inefficient
|
Related Topics
Topic: set-oriented languages (20 items)
ThesaHelp: references sa-sz (237 items)
Topic: user-defined languages (38 items)
Topic: application generator (21 items)
Topic: programming with a database of modules (94 items)
Topic: transformation of programs (27 items)
Topic: programming language design (53 items)
Topic: no need for efficiency (28 items)
|