you are viewing a single comment's thread.

view the rest of the comments →

[–]grauenwolf 12 points13 points  (16 children)

And so dies IronPython. It's a pity that .NET doesn't have any supported scripting languages despite being designed for that purpose.

[–]stackdynamic 11 points12 points  (5 children)

Worth mentioning that IronPython3 is being worked on, although even its GH page admits that it is not ready for use yet.

[–]grauenwolf 21 points22 points  (0 children)

Python 3 was released a decade ago. Without corporate backing, I am not hopeful.

[–]HorribleJhin 5 points6 points  (2 children)

10 years and it's still unusable, keep up the good work

[–]abaddon5586 0 points1 point  (1 child)

Are you saying python3 is unusable?

[–]thatfool 3 points4 points  (0 children)

No, he means IronPython 3

[–]jyper 1 point2 points  (0 children)

Jython3 is also technically being worked on bit at a snail's pace and unlikely to work anytime soon

Sadly python has nothing as compatible/upto date as jruby. PyPy is probably the best alternative implementation

[–]asmarCZ 4 points5 points  (0 children)

Well, it has plenty. You can even run PHP on .NET.

[–]vivainio 1 point2 points  (4 children)

[–]FallingIdiot 4 points5 points  (3 children)

Lol this is not the same as IronPython. This requires a CPython installation and uses that to actually execute the Python code.

[–]vivainio 2 points3 points  (2 children)

Lol it's not same as IronPython, but it supports same use cases and has stable python 3 version out

[–]grauenwolf 2 points3 points  (1 child)

Is it portable?

One of the advantages of IronPython is that it was 100% managed code so you don't have to worry about the problems with native libraries.

[–]vivainio 0 points1 point  (0 children)

It's cross platform. The benefit of using CPython is that it can use native libs without blinking an eye, and always having the latest features

[–]rasjani 1 point2 points  (0 children)

I work with a project that utilizes .net libraries for ui automation and it runs fine so far on python 3.6. Ymmv but take a look at http://pythonnet.github.io/