How (and why) developers use the dynamic features of programming languages: the case of smalltalk.
Oscar CallaúRomain RobbesÉric TanterDavid RöthlisbergerPublished in: Empir. Softw. Eng. (2013)
Keyphrases
- programming language
- object oriented
- general purpose
- high level
- strongly typed
- software engineering
- logic programming
- functional programming
- programming environment
- denotational semantics
- concurrent programming
- specification language
- object oriented programming
- source code
- open source
- software development
- abstract data types
- stored procedures
- data abstraction
- object oriented concepts
- domain specific languages
- end users