Search
Now showing items 1-2 of 2
-
How (and why) developers use the dynamic features of programming languages: The case of smalltalk
(2013)The dynamic and reflective features of programming languages are powerful constructs that programmers often mention as extremely useful. However, the ability to modify a program at runtime can be both a boon - in terms of ... -
On the use of type predicates in object-oriented software: The case of smalltalk
(Association for Computing Machinery, 2015)Object-orientation relies on polymorphism to express behavioral variants. As opposed to traditional procedural design, explicit type-based conditionals should be avoided. This message is conveyed in introductory material ...