Show simple item record

dc.contributor.authorSussman, Gerald Jayen_US
dc.date.accessioned2004-10-01T20:37:46Z
dc.date.available2004-10-01T20:37:46Z
dc.date.issued1972-02-01en_US
dc.identifier.otherAIM-255en_US
dc.identifier.urihttp://hdl.handle.net/1721.1/5813
dc.description.abstractA higher level language derives its great power form the fact that it tends to impose structure on the problem solving behavior for the user. Besides providing a library of useful subroutines with a uniform calling sequence, the author of a higher level language imposes his theory of problem solving on the user. By choosing what primitive data structures, control structures, and operators he presents to the user, he makes the implementation of some algorithms more difficult than others, thus discouraging some techniques and encouraging others. So, to be "good", a higher level language must not only simplify the job of programming, by providing features which package programming structures commonly found in the domain for which the language was designed, it must also do its best to discourage the use of structures which lead to "bad" algorithms.en_US
dc.format.extent32 p.en_US
dc.format.extent10280516 bytes
dc.format.extent870890 bytes
dc.format.mimetypeapplication/postscript
dc.format.mimetypeapplication/pdf
dc.language.isoen_US
dc.relation.ispartofseriesAIM-255en_US
dc.titleWhy Conniving is Better than Planningen_US


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record