Luke Melia

software dev

September 13, 2006

Dynamic languages

An interesting thing I noted at SD Expo was the embracing of dynamic languages by the best in the business. Bob Martin predicted widespread adoption of Ruby and Python over the next 5 years. And Mike Hill told me that he has totally become a dynamic language guy, and that the only reason he still uses C++, Java & C# is because the people he is coaching use them.

The sentiment is that with test driven development, you have your tests to support you and you no longer need the compiler to do so. Giving up the compiler lets you take advantage of duck typing and metaprogramming and thereby be more productive.

I’m in. My only hesitation is that I don’t want to give up my refactoring tools…

Leave a Reply created 1999. ··· Luke Melia created 1976. ··· Live With Passion!