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 :
بازگشت