About: IronPython

An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

IronPython is an implementation of the Python programming language targeting the .NET Framework and Mono. Jim Hugunin created the project and actively contributed to it up until Version 1.0 which was released on September 5, 2006. IronPython 2.0 was released on December 10, 2008. After version 1.0 it was maintained by a small team at Microsoft until the 2.7 Beta 1 release. Microsoft abandoned IronPython (and its sister project IronRuby) in late 2010, after which Hugunin left to work at Google. The project is currently maintained by a group of volunteers at GitHub. It is free and open-source software, and can be implemented with Python Tools for Visual Studio, which is a free and open-source extension for Microsoft's Visual Studio IDE.

Property Value
dbo:abstract
  • IronPython és una implementació del llenguatge de programació python orientat en l'entorn de treball .NET i Mono, creat per . La versió 1.0 va ser llençada al 5 setembre del 2006.La versió 2.0 va ser llençada al 10 de desembre del 2008.IronPython està escrit enterament en C#, encara que part del seu codi és generat automàticament per un generador de codi escrit en Python. (ca)
  • آيرن بايثون (بالإنجليزية: IronPython)‏ تنفيذ لقواعد لغة البرمجة بايثون يستهدف إطار عمل دوت نت ، أنشأه جيم هوغونن. صدرت النسخة 1.0 في 5 سبتمبر 2006. صدرت النسخة 2.0 في 10 ديستمبر 2008. على الرغم من أن بعض أجزاء آيرن بايثون ولدها مكتوب ببايثون، إلا أنه مكتوب بشكل كامل بلغة سي#. (ar)
  • IronPython představuje implementaci programovacího jazyka Python v prostředí .NET a Mono.Autorem je Jim Hugunin, který je rovněž původním tvůrcem javovské implementace jazyka Python zvané Jython (historicky starší než IronPython). IronPython je napsán celý v programovacím jazyce C#. Souvislost mezi zmíněnými dvěma implementacemi pravděpodobně vyplývá i ze syntaktické podobnosti jazyků Java a C#. Implementaci IronPython autor vyvíjí pro firmu Microsoft, která je tvůrcem platformy .NET i jazyka C#. Verze IronPython 2.0 byla uvolněna 10. prosince 2008 a funkčně realizuje vlastnosti Python verze 2.5. Jinými slovy to znamená, že IronPython dosáhl vlastností hlavní implementace Pythonu. Verze IronPython 2.7 byla uvolněna 12. března 2011 a implementuje všechny vlastnosti jazyka Python 2.7, což je poslední plánovaná hlavní verze série Python 2.x. Verze Python 2.6 a 2.7 vznikly jako přechodové verze mezi Python 2.x a Python 3.x. Ve svém důsledku to znamená, že IronPython 2.7 implementuje celou řadu syntaktických konstrukcí a dalších vlastností z jazyka Python 3.x (Python 2.7.1 byl uvolněn v listopadu 2010, Python 3.2 v únoru 2011). Licence byla změněna na . Proti dřívějším licencím se jeví jako příklon k Open Source. (cs)
  • IronPython ist eine Implementierung der Programmiersprache Python für die Common Language Infrastructure (CLI) bzw. damit kompatible Laufzeitumgebungen wie z. B. Mono. IronPython ist vollständig in C# geschrieben und wird im Rahmen der Apache-Lizenz 2.0 bereitgestellt. IronPython ist im Sprachumfang kompatibel zu CPython 2.7, wird aber ohne die Python-Standard-Bibliothek ausgeliefert. Es lassen sich jedoch sämtliche Module einer CPython-Installation laden, solange diese keine kompilierten Bibliotheken benötigen. Zugriff auf .NET-Assemblies ist uneingeschränkt möglich. In IronPython erstellte Programme lassen sich sowohl interpretieren als auch just-in-time in ausführbare Dateien übersetzen. Wie in .NET üblich, kann man mit IronPython auf Bibliotheken zugreifen, die in anderen .NET-Sprachen geschrieben wurden, ebenso wie diese mit Einschränkungen auf in IronPython geschriebene Bibliotheken zugreifen können. Die IronPython-Umgebung kann als eine Skriptsprache zum Automatisieren einer .NET-Anwendung genutzt werden. Dabei wird die Laufzeitumgebung in die .NET-Anwendung eingebunden. Es können beliebige Objekte an das Skript übergeben werden, was z. B. für Spieleerweiterungen oder Plug-in-Entwicklungen sinnvoll ist. (de)
  • IronPython is an implementation of the Python programming language targeting the .NET Framework and Mono. Jim Hugunin created the project and actively contributed to it up until Version 1.0 which was released on September 5, 2006. IronPython 2.0 was released on December 10, 2008. After version 1.0 it was maintained by a small team at Microsoft until the 2.7 Beta 1 release. Microsoft abandoned IronPython (and its sister project IronRuby) in late 2010, after which Hugunin left to work at Google. The project is currently maintained by a group of volunteers at GitHub. It is free and open-source software, and can be implemented with Python Tools for Visual Studio, which is a free and open-source extension for Microsoft's Visual Studio IDE. IronPython is written entirely in C#, although some of its code is automatically generated by a code generator written in Python. IronPython is implemented on top of the Dynamic Language Runtime (DLR), a library running on top of the Common Language Infrastructure that provides dynamic typing and dynamic method dispatch, among other things, for dynamic languages. The DLR is part of the .NET Framework 4.0 and is also a part of Mono since version 2.4 from 2009. The DLR can also be used as a library on older CLI implementations. (en)
  • 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. (es)
  • IronPython è un'implementazione del linguaggio di programmazione Python funziona sulle implementazioni del .NET Framework. ha creato il progetto ed ha contribuito attivamente ad esso fino alla versione 1.0 che è stata distribuita il 5 settembre 2006.Successivamente il progetto è stato sostenuto da un piccolo team di Microsoft che ha prodotto nel dicembre 2008 la versione 2.0 e lo ha portato avanti fino al rilascio della versione 2.7 Beta 1 nel novembre del 2010. Attualmente è gestito da un gruppo di volontari nel repository open-source CodePlex di Microsoft. IronPython è scritto interamente in C#, soltanto una piccola parte del suo codice è generato automaticamente dal linguaggio Python.Importante dire che IronPython è sostenuto dal DLR ovvero il , ed ha una biblioteca che gira in Common Language Infrastructure che fornisce la tipizzazione dinamica e la spedizione del metodo dinamico.La DLR è parte del Framework .NET ed è anche una parte del tronco build di Mono. Il DLR può anche essere utilizzato come una libreria di implementazioni. L'idea alla base dei linguaggi Iron* era di avere un ambiente di scripting per creare applicazioni personalizzabili via script, o per creare dei DSL interni. (it)
  • IronPython, qui peut être considéré comme le rétroacronyme de Implementation Running On .NET ou de It Runs On .NET, est une implémentation du langage Python, visant .NET et Mono, créée par Jim Hugunin. La version 1.0 est sortie le 5 septembre 2006. IronPython est écrit entièrement en C#. Il est disponible comme partie de l'initiative Shared source de Microsoft. Bien qu'à l'origine placé sous la licence Common Public License, il garde une partie de son héritage, et son code source semble « plus accessible » que d'autres objets placés sous la Shared Source initiative. Les auteurs affirment que la licence, bien que non examinée par l'Open Source Initiative, est conforme à leur définition de l'open source. (fr)
  • IronPython은 마이크로소프트에서 개발하는 파이썬의 구현 중 하나로, 처음에는 Jim Hugunin이 닷넷 프레임워크와 모노를 위하여 개발하였다. 버전 1.0은 2006년 9월 5일에 발표되었다. IronPython은 전체가 C#로 작성되어 있다. (ko)
  • 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#で実装されている。 (ja)
  • IronPython – dynamiczny język programowania napisany w języku C# i stworzony na platformie programistycznej .NET Framework 2.0. Jest to pełnoprawna implementacja języka Python stworzona na bazie specyfikacji Common Language Infrastructure (CLI) i wykonywana pod kontrolą środowiska uruchomieniowego Common Language Runtime (CLR). Jego twórcą jest , który jest również twórcą implementacji Jython, napisanej w języku Java i uruchamianej pod kontrolą maszyny wirtualnej Javy. Do najważniejszych cech implementacji IronPython należy zaliczyć jej pełną integrację z platformą .NET Framework, co wiąże się z możliwością wykorzystania olbrzymiej ilości standardowych i zewnętrznych bibliotek stworzonych dla tej platformy, przy zachowaniu pełnej zgodności z samym językiem Python. Implementacja ta odznacza się dodatkowo doskonałą wydajnością oraz posiada zaimplementowaną w kodzie zarządzanym większą część bibliotek standardowych dostarczanych wraz z językiem Python. IronPython posiada również wsparcie w sztandarowym środowisku programistycznym firmy Microsoft, czyli Visual Studio. Implementację IronPython można wykorzystywać również, tworząc rozwiązania w technologii internetowej Silverlight. Rozwój implementacji IronPython przyczynił się do powstania uniwersalnego środowiska uruchomieniowego dla dynamicznych języków programowania o nazwie Dynamic Language Runtime (DLR), który stał się zarówno integralną częścią platformy .NET Framework 4.0, jak i samodzielnym, otwartym dla społeczności, projektem typu Open Source. Innym znanym projektem stworzonym na bazie środowiska DLR jest IronRuby, będący implementacja języka Ruby. (pl)
  • IronPython is een implementatie van de programmeertaal Python, bestemd voor .NET en Mono, en ontworpen door . Versie 1.0 verscheen op 5 september 2006. IronPython werd volledig geschreven in C#. Tot versie 0.6 werd het uitgebracht onder de Common Public License. Daarna viel het een tijdje onder de en nu valt het onder de Apache-licentie versie 2.0. IronPython kan gebruikt worden voor met behulp van Microsoft Silverlight. (nl)
  • IronPython — одна из основных реализаций языка Python, предназначенная для платформы Microsoft .NET или Mono. Полностью написан на C#, и является транслятором компилирующего типа. В IronPython можно использовать типы .NET. Также можно из .NET кода использовать IronPython код, посредством хостинга IronPython системы или предварительной сборки IronPython кода. На сегодняшний день возможность программировать на IronPython есть в IDE Visual Studio, SharpDevelop и других. (ru)
  • IronPython é uma implementação da linguagem de programação Python escrita em C#, para plataforma.NET e Mono, criada por . A Versão 1.0 foi lançada a 5 de Setembro de 2006. A Versão 2.0 foi lançada a 10 de Dezembro de 2008. IronPython é totalmente escrita em C#, embora algum de seu código seja automaticamente gerado por um Gerador de Código escrito em Python. (pt)
  • IronPython是一种以.NET和Mono实现的Python,由(同时也是Jython的创造者)创建。1.0版于2006年9月5日发布 (页面存档备份,存于互联网档案馆)。 在随后的2007年,开发者決定改写构架,使用动态语言运行时让更多脚本語言能轻易移植到.NET Framework上。2008年,在微软发布.NET Framework 3.0/3.5、Silverlight之后,IronPython也发布了2.0版。2.7版於2011年3月發布,支援.NET Framework 4.0。目前IronPython3仍然在開發中,尚未有任何預覽版及穩定版,構建目標為.NET 4.5與.NET Core 2.0。 (zh)
  • IronPython — одна з основних реалізацій мови Python, призначена для платформи Microsoft .NET або Mono. Повністю написаний на C#, і є транслятором компілюючого типу. В IronPython можна використовувати типи .NET. Також можна з .NET коду використовувати IronPython код, з застосуванням хостингу IronPython системи або попередньої збірки IronPython коду. (uk)
dbo:author
dbo:computingPlatform
dbo:developer
dbo:genre
dbo:latestPreviewDate
  • 2022-04-30 (xsd:date)
dbo:latestPreviewVersion
  • 3.4.0-beta1
dbo:license
dbo:operatingSystem
dbo:programmingLanguage
dbo:releaseDate
  • 2006-09-05 (xsd:date)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1179348 (xsd:integer)
dbo:wikiPageLength
  • 18641 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1117812040 (xsd:integer)
dbo:wikiPageWikiLink
dbp:author
dbp:developer
dbp:genre
  • Python programming language implementation (en)
dbp:latestPreviewDate
  • 2022-04-30 (xsd:date)
dbp:latestPreviewVersion
  • 3.400000 (xsd:double)
dbp:license
dbp:logo
  • 64 (xsd:integer)
  • 200 (xsd:integer)
dbp:name
  • IronPython (en)
dbp:operatingSystem
dbp:platform
dbp:programmingLanguage
dbp:released
  • 2006-09-05 (xsd:date)
dbp:wikiPageUsesTemplate
dbp:wordnet_type
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • IronPython és una implementació del llenguatge de programació python orientat en l'entorn de treball .NET i Mono, creat per . La versió 1.0 va ser llençada al 5 setembre del 2006.La versió 2.0 va ser llençada al 10 de desembre del 2008.IronPython està escrit enterament en C#, encara que part del seu codi és generat automàticament per un generador de codi escrit en Python. (ca)
  • آيرن بايثون (بالإنجليزية: IronPython)‏ تنفيذ لقواعد لغة البرمجة بايثون يستهدف إطار عمل دوت نت ، أنشأه جيم هوغونن. صدرت النسخة 1.0 في 5 سبتمبر 2006. صدرت النسخة 2.0 في 10 ديستمبر 2008. على الرغم من أن بعض أجزاء آيرن بايثون ولدها مكتوب ببايثون، إلا أنه مكتوب بشكل كامل بلغة سي#. (ar)
  • IronPython은 마이크로소프트에서 개발하는 파이썬의 구현 중 하나로, 처음에는 Jim Hugunin이 닷넷 프레임워크와 모노를 위하여 개발하였다. 버전 1.0은 2006년 9월 5일에 발표되었다. IronPython은 전체가 C#로 작성되어 있다. (ko)
  • 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#で実装されている。 (ja)
  • IronPython is een implementatie van de programmeertaal Python, bestemd voor .NET en Mono, en ontworpen door . Versie 1.0 verscheen op 5 september 2006. IronPython werd volledig geschreven in C#. Tot versie 0.6 werd het uitgebracht onder de Common Public License. Daarna viel het een tijdje onder de en nu valt het onder de Apache-licentie versie 2.0. IronPython kan gebruikt worden voor met behulp van Microsoft Silverlight. (nl)
  • IronPython — одна из основных реализаций языка Python, предназначенная для платформы Microsoft .NET или Mono. Полностью написан на C#, и является транслятором компилирующего типа. В IronPython можно использовать типы .NET. Также можно из .NET кода использовать IronPython код, посредством хостинга IronPython системы или предварительной сборки IronPython кода. На сегодняшний день возможность программировать на IronPython есть в IDE Visual Studio, SharpDevelop и других. (ru)
  • IronPython é uma implementação da linguagem de programação Python escrita em C#, para plataforma.NET e Mono, criada por . A Versão 1.0 foi lançada a 5 de Setembro de 2006. A Versão 2.0 foi lançada a 10 de Dezembro de 2008. IronPython é totalmente escrita em C#, embora algum de seu código seja automaticamente gerado por um Gerador de Código escrito em Python. (pt)
  • IronPython是一种以.NET和Mono实现的Python,由(同时也是Jython的创造者)创建。1.0版于2006年9月5日发布 (页面存档备份,存于互联网档案馆)。 在随后的2007年,开发者決定改写构架,使用动态语言运行时让更多脚本語言能轻易移植到.NET Framework上。2008年,在微软发布.NET Framework 3.0/3.5、Silverlight之后,IronPython也发布了2.0版。2.7版於2011年3月發布,支援.NET Framework 4.0。目前IronPython3仍然在開發中,尚未有任何預覽版及穩定版,構建目標為.NET 4.5與.NET Core 2.0。 (zh)
  • IronPython — одна з основних реалізацій мови Python, призначена для платформи Microsoft .NET або Mono. Повністю написаний на C#, і є транслятором компілюючого типу. В IronPython можна використовувати типи .NET. Також можна з .NET коду використовувати IronPython код, з застосуванням хостингу IronPython системи або попередньої збірки IronPython коду. (uk)
  • IronPython představuje implementaci programovacího jazyka Python v prostředí .NET a Mono.Autorem je Jim Hugunin, který je rovněž původním tvůrcem javovské implementace jazyka Python zvané Jython (historicky starší než IronPython). IronPython je napsán celý v programovacím jazyce C#. Souvislost mezi zmíněnými dvěma implementacemi pravděpodobně vyplývá i ze syntaktické podobnosti jazyků Java a C#. Licence byla změněna na . Proti dřívějším licencím se jeví jako příklon k Open Source. (cs)
  • IronPython ist eine Implementierung der Programmiersprache Python für die Common Language Infrastructure (CLI) bzw. damit kompatible Laufzeitumgebungen wie z. B. Mono. IronPython ist vollständig in C# geschrieben und wird im Rahmen der Apache-Lizenz 2.0 bereitgestellt. IronPython ist im Sprachumfang kompatibel zu CPython 2.7, wird aber ohne die Python-Standard-Bibliothek ausgeliefert. Es lassen sich jedoch sämtliche Module einer CPython-Installation laden, solange diese keine kompilierten Bibliotheken benötigen. Zugriff auf .NET-Assemblies ist uneingeschränkt möglich. (de)
  • IronPython is an implementation of the Python programming language targeting the .NET Framework and Mono. Jim Hugunin created the project and actively contributed to it up until Version 1.0 which was released on September 5, 2006. IronPython 2.0 was released on December 10, 2008. After version 1.0 it was maintained by a small team at Microsoft until the 2.7 Beta 1 release. Microsoft abandoned IronPython (and its sister project IronRuby) in late 2010, after which Hugunin left to work at Google. The project is currently maintained by a group of volunteers at GitHub. It is free and open-source software, and can be implemented with Python Tools for Visual Studio, which is a free and open-source extension for Microsoft's Visual Studio IDE. (en)
  • 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 (es)
  • IronPython, qui peut être considéré comme le rétroacronyme de Implementation Running On .NET ou de It Runs On .NET, est une implémentation du langage Python, visant .NET et Mono, créée par Jim Hugunin. La version 1.0 est sortie le 5 septembre 2006. (fr)
  • IronPython è un'implementazione del linguaggio di programmazione Python funziona sulle implementazioni del .NET Framework. ha creato il progetto ed ha contribuito attivamente ad esso fino alla versione 1.0 che è stata distribuita il 5 settembre 2006.Successivamente il progetto è stato sostenuto da un piccolo team di Microsoft che ha prodotto nel dicembre 2008 la versione 2.0 e lo ha portato avanti fino al rilascio della versione 2.7 Beta 1 nel novembre del 2010. Attualmente è gestito da un gruppo di volontari nel repository open-source CodePlex di Microsoft. (it)
  • IronPython – dynamiczny język programowania napisany w języku C# i stworzony na platformie programistycznej .NET Framework 2.0. Jest to pełnoprawna implementacja języka Python stworzona na bazie specyfikacji Common Language Infrastructure (CLI) i wykonywana pod kontrolą środowiska uruchomieniowego Common Language Runtime (CLR). Jego twórcą jest , który jest również twórcą implementacji Jython, napisanej w języku Java i uruchamianej pod kontrolą maszyny wirtualnej Javy. (pl)
rdfs:label
  • آيرن بايثون (ar)
  • IronPython (ca)
  • IronPython (cs)
  • IronPython (de)
  • IronPython (es)
  • IronPython (en)
  • IronPython (it)
  • IronPython (fr)
  • IronPython (ko)
  • IronPython (ja)
  • IronPython (nl)
  • IronPython (pl)
  • IronPython (pt)
  • IronPython (ru)
  • IronPython (zh)
  • IronPython (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
foaf:name
  • IronPython (en)
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:implementations of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License