Does Microsoft Take Dynamic Languages Seriously?
Software developer K. Scott Allen in a blog post questions Microsoft's commitment to dynamic languages. At issue is whether Microsoft's IronPython and IronRuby are first-class citizens in .NET land.Is Microsoft serious about dynamic languages? That is a question that software developer K. Scott Allen asked on his OdeToCode blog in a Nov. 23 post.
Specifically, Allen questioned Microsoft's commitment to its IronPython and IronRuby implementations of the Python and Ruby dynamic languages, saying he does not see them as first-class citizens in the Microsoft portfolio of languages.
"Consider this ...??Ã IronPython got underway in July of 2004. Five years later it appears IronPython is still not a candidate to be a first class language in the .NET framework and tools. You can vote on this issue. ??Ã Microsoft first released IronRuby at Mix in 2007. Nearly three years later it appears IronRuby is still not a candidate to be a first class language in the .NET framework and tools. You can vote on this issue."Allen's post does make one wonder about a bunch of things, such as what is going on with Jim Hugunin, the creator of IronPython, who has been really quiet of late other than making this post. And John Lam, who Microsoft hired to head up the project that became IronRuby, announced in a recent blog post that he was passing the IronRuby torch to Jimmy Schemeti and is in the midst of building a new team to pursue "a fantastic new project." Not that this move means there will be any diminution of interest in the IronRuby project at Microsoft. Indeed, Lam said he is leaving the project in Schementi's "capable hands" and that the "IronRuby project is still going strong."Meanwhile, Allen said: