H ?
«
‹
←
→
›
»
Language peer sets for TEMPO: United States↑ United States/1978↑ Designed 1978 ↑ 1970s languages ↑ Fourth generation↑ High Cold War↑ TEMPO(ID:832/tem003)alternate simple viewCountry: United States Designed 1978 Published: 1978 Jones and Muchnick, Kansas 1978 "TEMPO is a pedagogic language designed as a tool for teaching some of the semantic and pragmatic aspects of programming languages. [...] One major design geal of the language is to provide a context in which the effects of design features on implementation efficiency can be clearly observed. Since we have concentrated on semantic issues, the syntax is deliberately as simple as possible, omitting such (desirable) structural features as if...then...else, while, for, and case statements. However, such structures may easily be added by purely syntactic methods, such as syntax macros, as we show in the version of the language named TEMPO/SP." Designed to allow for extremely late binding times, to minimize the difference between programming as study/design and study as running an implementation. Simple system with subtle syntax, designed to be the first step along the way towards Winograd's intelligent programming assistant. "Another unfortunate consequence of the current design philosophy is that if a user anticipates eventually running the program he is designing on a production basis, he is impelled to code from the beginning in a language chosen for its runtime efficiency rather than its ease of use. The alternate approach of designing and debugging in a more convenient language and later translating to a more efficient one is highly impractical because it forces the programmer to be fully competent in a variety of languages with extremely diverse syntax and semantics and to be able to translate among them. This probably accounts in part for the continued use of FORTRAN and COBOL in spite of the now longterm existence of much more powerful and convenient languages." Related languages
References: Search in: Google Google scholar World Cat Yahoo Overture DBLP Monash bib NZ IEEE  ACM portal CiteSeer CSB ncstrl jstor Bookfinder |