Key facts
- Software.name
- IronPython
- Software.logo
- 64px200px
- Software.author
- Jim Hugunin, Microsoft
- Software.developer
- Dino Viehland,.NET Foundation
- Software.latest release version
- 3.4.2
- Software.latest preview version
- 3.4.0-beta1
- Software.programming language
- C#
- Software.operating system
- Windows, Linux, macOS
- Software.platform
- .NET Framework, .NET, Mono
- Software.genre
- Python programming language implementation
- Software.license
- Apache License 2.0
via Wikipedia infobox
Source code
IronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework. IronPython can use the .NET Framework and Python libraries, and other .NET languages can use Python code just as easily. IronPython is a Dynamic Language that runs on the .NET DLR (Dynamic Language Runtime) in contrast with VB.NET and C which are static languages. IronPython can also import DLL files compiled in other languages and use functions defined therein. For example: Code of Conduct This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information see the .NET Foundation Code of Conduct.
Excerpt from the source-code README · 2,809 chars · not written by Vinony
Wikidata facts
- Official website
- ironpython.net
Show 4 more facts
- source code repository URL
- github.com/IronLanguages/ironpython3
- inception
- 2006-09-05
- software version identifier
- 3.4.2
- Commons category
- IronPython
via Wikidata · CC0
Article · 日本語
IronPythonとは、.NET Framework/Mono/.NET Core上で動作するPythonの実装である。Jim Huguninによって開発が進められ、2006年9月5日に初版がリリースされた。バージョン1.x系のIronPythonはPython 2.4.3と互換性がある。IronPython 2.7はPython 2.7互換である。 .NET Frameworkの持つ豊富なクラスライブラリをPythonの文法でシームレスに利用できるだけでなく、従来のPython(CPython)のコード資産さえもある程度そのまま利用できることが特徴である。また、.NETの実行環境に対応した各種ツールが、そのまま利用できる点もメリットといえる。 もともとPythonはスクリプト言語であるが、IronPythonコンパイラサービスによって.NETアセンブリにコンパイルすることも可能である。これは、スクリプト言語として利用する場合はバイトコードに動的コンパイルし、アセンブリの場合は、それが事前コンパイルされたものと考えることができる。 IronPython自身はC#で実装されている。
Abstract from DBpedia / Wikipedia · CC BY-SA