Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

IronPython 3 support?

Tags:

Yes, I know about IronPython 3 compatibility, but that is from two years ago. I was searching on the internet but couldn't find any information on this that is up-to-date.

So does IronPython support Python 3? If not, how many of the future imports work, and are there any Iron-specific ways to make it seem more like Python 3?

like image 932
nyanpasu64 Avatar asked Aug 14 '13 19:08

nyanpasu64


People also ask

Is IronPython compatible with Python 3?

IronPython can use . NET and Python libraries, and other . NET languages can use Python code just as easily. IronPython 3 targets Python 3, including the re-organized standard library, Unicode strings, and all of the other new features.

Is IronPython the same as Python?

IronPython is an open-source implementation of the Python programming language which is tightly integrated with . NET. IronPython can use . NET and Python libraries, and other .

What is IronPython used for?

This means that IronPython can be used for client-side scripting in the browser. IronPython is a Python compiler. It compiles Python code to in memory bytecode before execution (which can be saved to disk, making binary only distributions possible).


2 Answers

Currently it doesn't support Python3. IronPython3 Todo. All future imports supported by the standard Python 2.7 interpreter should be supported by the newest version of IronPython.

And there are no Iron-specific ways to make it seem more like Python3 as far as I know.

like image 164
Viktor Kerkez Avatar answered Oct 21 '22 02:10

Viktor Kerkez


IronPython 3 is once again alive. An alpha for Python 3.4 was released in April 2021. It is a very active effort which is being supported by the .NET Foundation. More here: Python 3.4 Release Notes

like image 39
batpox Avatar answered Oct 21 '22 02:10

batpox