Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Which Dynamic .NET language makes more sense to learn, Iron Ruby or Iron Python?

I'd like to take some time to learn more about dynamic languages built on top of the DLR and I'm not sure which language would be better to learn.

Having limited time, I really only have time to look learn one of them.

Any opinions on which of the two (Iron Ruby or Iron Python) would be more useful in the long run?

like image 882
emcpadden Avatar asked Sep 03 '08 21:09

emcpadden


People also ask

Is iron a good Python?

One of the largest benefits of IronPython is that it has (effectively) no GIL - meaning that if you are both writing Python code and it is multi-threaded - you can often get performance that is better than CPython without having to spawn multiple process and pickle objects across the boundaries.

What are the uses of iron python?

IronPython works as an extension to the . NET Framework, but it can also be used by . NET projects to take advantage of Python's scripting power. Other than that, since IronPython is a real implementation of Python itself, there's no need to learn a new language or extra features if you already know Python.


1 Answers

Without getting into the relative merits of the languages (which would be an entire pissing contest in itself), IronPython (stable 1.1.1, beta 2.0) is further along in development than IronRuby (alpha)

like image 51
Jimmy Avatar answered Oct 20 '22 00:10

Jimmy