The language flavor of the decade?
Dynamic languages seem to be enjoying a steady increase in popularity. Perhaps it's just that the developer community needs something different every few years or perhaps weakly typed languages actually fill a real need, I still don't know. In any event, it appears that 3 languages are getting most of the traction:
- Ruby, the one that is getting more press, and the one that seems to be the new darling of several Java gurus (supposedly tired of Java stagnation).
- Python, an alternative closer to the C heritage, has lost some of the limelight to Ruby, but Microsoft seems to prefer it, as shown by IronPython.
- PHP, the older, more specialized (it declares itself as especially suited for Web development) and less "academic" of all (it's been derided as a "better Perl"), but undisputedly the one with the highest market credentials, after all thousands and thousands of web sites run on PHP.
Overall, it looks like it's a good time to start trying one of these as IBM, Oracle, and Microsoft are showing interest in this kind of languages (as usual, Sun is lagging behind). If you, like me, are a fan of .NET Framework then IronPython is the way to go. Or if you, not like me, are a conservative then you can try VS.Php. Now if somebody would please write Haskell.net…