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 · Español
IronPython es una implementación del intérprete Python (CPython) escrita totalmente en C#. El proyecto trata de seguir al pie de la letra el lenguaje Python, como implementación de Python que es. Esto hace que cualquier programa escrito en Python pueda ser interpretado con IronPython, con las ventajas añadidas de poder usar las bibliotecas de la plataforma .NET y poder compilar el código a bytecode Existe un lenguaje de programación muy similar a Python llamado Boo. Es un lenguaje claramente influenciado por Python dada la similitud de su sintaxis. Sin embargo, Boo no es realmente una implementación de Python, sino un nuevo lenguaje independiente con una sintaxis muy parecida a la de Python pero que hace uso de las API de .NET. Por tanto, los programas escritos en Python no se pueden ejecutar con el intérprete de Boo, mientras que IronPython está creado precisamente para ello.
Abstract from DBpedia / Wikipedia · CC BY-SA