"What's strangest of all, to me, is there still seems to be no real sign of any of the big software houses really getting behind a dynamically typed language. Sure there's concessions like IronPython, JSR 223 and the article in question but when did you last hear IBM touting "Websphere with Python, Perl, Ruby and PHP support"? It's tempting to suggest some kind of conspiracy (e.g. strongly typed sells IDEs) but far more likely is simple human falacy like the sales folk have got too used to talking to managers instead of developers."
So, if these big corps need to support their legacy systems, and to support everything that they need they go to great lengths of even opening their own universities, how would they want to change everything in the name of "improved productivity", as it was a goal at all. They want to simplify what they need to support, while maintaining their status quo. That's why a language like Java which can be run everywhere is important. Train someone in it on a Windows machine and he could be used to maintain something in big irons. This big ball of mud won't stop getting bigger and bigger. More systems, more softwares, more people trained.
Why is that that when someone is not "professional" he feels compelled to use alternatives to what is used by the professionals? What if someone has been a professional for a decade and then decides to step aside and become something else? Maybe he forgot what a professional should use?
"It's so simple to be happy, but so difficult to be simple." » Gururaj Ananda Yogi
It's like life and death. Somethings matter the most when we need them the most.
I'm a Ruby proponent, BTW.