DocumentCode :
1034646
Title :
Comments on "Language design for program manipulation"
Author :
Griswold, William G.
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA
Volume :
20
Issue :
3
fYear :
1994
fDate :
3/1/1994 12:00:00 AM
Firstpage :
218
Lastpage :
219
Abstract :
The paper by E.A.T. Merks et al. (see ibid., vol. 18, p. 19-32, 1992) "Language design for program manipulation" identifies design principles for a procedural or object-oriented language whose programs will be easier to manipulate. However, it neglects to relate these design principles to existing, broader, design principles, and in some instances omits good examples of languages meeting their criteria. The author relates the new principles to more fundamental design principles, and provides the needed examples of languages meeting their criteria. Together these additions can better help designers of new programming languages that are amenable to manipulation.<>
Keywords :
object-oriented languages; programming; programming theory; design principles; language design; new programming languages; object-oriented language; procedural language; program manipulation; semantics; syntax; Buildings; Computer languages; Computer science; Concrete; Programming profession; Software tools;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.268924
Filename :
268924
Link To Document :
بازگشت