Originally Posted by DerelictMan
I also find it interesting that the benefits of static typing that he lists are pretty concrete, while the benefits to dynamic typing he mentions are more nebulous. He metions tool support and documentation in favor of static typing. For dynamic typing his terms are more emotional: "satisfying", "things just seem to flow better", etc. He says it's "more fun programming - even with an inferior environment". I'm not claiming that these more abstract advantages are any less real than the concrete ones. However, I wonder if these people had the experience I'm having in reverse... perhaps with all of us converts (no matter which direction) it's not that we've found something that is "better"... maybe we've found something that is just different, and that difference is enough to make the new thing seem more compelling.