Just a couple of recent thoughts..
Tools shape thought. Many at Smalltalk Superpowers pointed out that
adding static tools to dynamic languages discourages people from
writing very dynamic programs. We think twice before using
EVAL, APPLY, perform:,
messageNotUnderstood:, because our tools are confused by
(
Read more... )