DocumentCode
752690
Title
Why Programming Environments Need Dynamic Data Types
Author
Goodwin, James W.
Author_Institution
Software Systems Research Center, Linköping University
Issue
5
fYear
1981
Firstpage
451
Lastpage
457
Abstract
Data abstraction is a powerful source of program structure and abstraction. There is nothing about it, or the reasons why it works, which restricts it to static applications. Programming environments (PE´s) especially need to use data types dynamically, since it is their function to support the programmer in all phases of work with a program. Thus, the PE must proceed smoothly from definition to use to editing of a type.
Keywords
Compiler-oriented language; Lisp; data abstraction; dynamic defining of types; programming environments; strong typing; Contracts; Data structures; Dynamic programming; Program processors; Programming environments; Programming profession; Runtime environment; Runtime library; Software systems; Stress; Compiler-oriented language; Lisp; data abstraction; dynamic defining of types; programming environments; strong typing;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.1981.230853
Filename
1702871
Link To Document