I really want to like the idea of IronPython, having used Jython in the past (similar project, Python on the JVM) I understand the value in integrating external libraries into a "better" language (where better is totally subjective). However, especially considering the relative neglect IronPython has endured, I'm not sure Python has a really solid place in the .NET ecosystem with the direction C# has taken. C# is more and more like a statically-typed Python, very high-level, very fluid (totally subjective). It seems like C# is incorporating the better idea from Python faster than Python-the-language can be incorporated into .NET.