Topic: dynamic vs. static data type
Topic: weak vs. strong type checking
Group: testing
| |
Reference
Tratt, L., Wuyts, R.,
"Dynamically typed languages",
IEEE Software, September/October 2007, pp. 28-30.
Google
Quotations
28 ;;Quote: static type systems have little expressive power; they do not prevent users from accessing the first element of an empty list, creating off-by-one errors, or using null pointers
| 28+;;Quote: a simple testing strategy captures virtually all errors that a static type system would capture
| 29 ;;Quote: static type systems constrain the programmer; they ossify programs, making them less amenable to change; a change may require numerous rewrites
|
Related Topics
Topic: dynamic vs. static data type (24 items)
Topic: weak vs. strong type checking (42 items)
Group: testing (18 topics, 557 quotes)
|