Eric Meijer I think says it very well in this very interesting paper that I
recommend all read here.
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.69.5966&rep=rep1&type=pdf
“In the mother of all papers on scripting [16], John Ousterhout argues that
statically typed systems programming languages make code less reusable, more
verbose, not more safe, and less expressive than dynamically typed scripting
languages. This argument is parroted literally by many proponents of
dynamically typed scripting languages. We argue that this is a fallacy and
falls into the same category as arguing that the essence of declarative
programming is eliminating assignment. Or as John Hughes says [8], it is a
logical impossibility to make a language more powerful by omitting features.
Defending the fact that delaying all type-checking to runtime is a good thing,
is playing ostrich tactics with the fact that errors should be caught as early
in the development process as possible”
Sent from Windows Mail
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss