Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

IronPython

+ Save concept

IronPython is an implementation of the Python programming language targeting the.NET Framework and Mono. [1]

43 relations: Apache License, Automatic programming, Boo (programming language), C Sharp (programming language), Cobra (programming language), Common Language Infrastructure, Common Public License, CPython, Cython, Dhrystone, Dynamic Language Runtime, Extensible Application Markup Language, GitHub, Global interpreter lock, IronLisp, IronRuby, IronScheme, Java virtual machine, JavaScript, Jim Hugunin, Just-in-time compilation, Jython, Linux, LLVM, Microsoft, Microsoft Developer Network, Microsoft Silverlight, Microsoft Visual Studio, Mono (software), NumPy, Open Source Initiative, Open-source model, PyPy, Python (programming language), Reflection (computer programming), Ruby (programming language), Shared source, SQLite, Tao Framework, The Open Source Definition, The Register, Zip (file format), .NET Framework.

Apache License

The Apache License is a permissive free software license written by the Apache Software Foundation (ASF).

New!!: IronPython and Apache License · See more »

Automatic programming

In computer science, the term automatic programming identifies a type of computer programming in which some mechanism generates a computer program to allow human programmers to write the code at a higher abstraction level.

New!!: IronPython and Automatic programming · See more »

Boo (programming language)

Boo is an object-oriented, statically typed, general-purpose programming language that seeks to make use of the Common Language Infrastructure's support for Unicode, internationalization, and web applications, while using a Python-inspired syntax and a special focus on language and compiler extensibility.

New!!: IronPython and Boo (programming language) · See more »

C Sharp (programming language)

C# (/si: ʃɑːrp/) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.

New!!: IronPython and C Sharp (programming language) · See more »

Cobra (programming language)

Cobra is a general-purpose, object-oriented programming language.

New!!: IronPython and Cobra (programming language) · See more »

Common Language Infrastructure

The Common Language Infrastructure (CLI) is an open specification (technical standard) developed by Microsoft and standardized by ISO and ECMA that describes executable code and a runtime environment that allows multiple high-level languages to be used on different computer platforms without being rewritten for specific architectures.

New!!: IronPython and Common Language Infrastructure · See more »

Common Public License

In computing, the Common Public License (CPL) is a free software / open-source software license published by IBM.

New!!: IronPython and Common Public License · See more »

CPython

CPython is the reference implementation of the Python programming language.

New!!: IronPython and CPython · See more »

Cython

Cython is a superset of the Python programming language, designed to give C-like performance with code that is written mostly in Python.

New!!: IronPython and Cython · See more »

Dhrystone

Dhrystone is a synthetic computing benchmark program developed in 1984 by Reinhold P. Weicker intended to be representative of system (integer) programming.

New!!: IronPython and Dhrystone · See more »

Dynamic Language Runtime

The Dynamic Language Runtime (DLR) from Microsoft runs on top of the Common Language Runtime and provides computer language services for dynamic languages.

New!!: IronPython and Dynamic Language Runtime · See more »

Extensible Application Markup Language

Extensible Application Markup Language (XAML) is a declarative XML-based language developed by Microsoft that is used for initializing structured values and objects.

New!!: IronPython and Extensible Application Markup Language · See more »

GitHub

GitHub Inc. is a web-based hosting service for version control using Git.

New!!: IronPython and GitHub · See more »

Global interpreter lock

A global interpreter lock (GIL) is a mechanism used in computer-language interpreters to synchronize the execution of threads so that only one native thread can execute at a time.

New!!: IronPython and Global interpreter lock · See more »

IronLisp

IronLisp was an implementation of the Lisp programming language targeting the Microsoft.NET framework.

New!!: IronPython and IronLisp · See more »

IronRuby

IronRuby is an implementation of the Ruby programming language targeting Microsoft.NET framework.

New!!: IronPython and IronRuby · See more »

IronScheme

IronScheme is an implementation of the Scheme programming language targeting the Microsoft.NET framework.

New!!: IronPython and IronScheme · See more »

Java virtual machine

A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages and compiled to Java bytecode.

New!!: IronPython and Java virtual machine · See more »

JavaScript

JavaScript, often abbreviated as JS, is a high-level, interpreted programming language.

New!!: IronPython and JavaScript · See more »

Jim Hugunin

Jim Hugunin is a software programmer who created the Python programming language extension Numeric (ancestor to NumPy), and later created Python implementations for the Java Platform (Jython) and for Microsoft.NET platform (IronPython); he has also co-designed the AspectJ extension for the Java programming language.

New!!: IronPython and Jim Hugunin · See more »

Just-in-time compilation

In computing, just-in-time (JIT) compilation, (also dynamic translation or run-time compilation), is a way of executing computer code that involves compilation during execution of a program – at run time – rather than prior to execution.

New!!: IronPython and Just-in-time compilation · See more »

Jython

Jython is an implementation of the Python programming language designed to run on the Java platform.

New!!: IronPython and Jython · See more »

Linux

Linux is a family of free and open-source software operating systems built around the Linux kernel.

New!!: IronPython and Linux · See more »

LLVM

The LLVM compiler infrastructure project is a "collection of modular and reusable compiler and toolchain technologies" used to develop compiler front ends and back ends.

New!!: IronPython and LLVM · See more »

Microsoft

Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.

New!!: IronPython and Microsoft · See more »

Microsoft Developer Network

Microsoft Developer Network (MSDN) is the portion of Microsoft responsible for managing the firm's relationship with developers and testers, such as hardware developers interested in the operating system (OS), and software developers developing on the various OS platforms or using the API or scripting languages of Microsoft's applications.

New!!: IronPython and Microsoft Developer Network · See more »

Microsoft Silverlight

Microsoft Silverlight (or simply Silverlight) is a deprecated application framework for writing and running rich Internet applications, similar to Adobe Flash.

New!!: IronPython and Microsoft Silverlight · See more »

Microsoft Visual Studio

Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft.

New!!: IronPython and Microsoft Visual Studio · See more »

Mono (software)

Mono is a free and open-source project led by Xamarin, a subsidiary of Microsoft (formerly by Novell and originally by Ximian), and the.NET Foundation, to create an Ecma standard-compliant,.NET Framework-compatible set of tools including, among others, a C# compiler and a Common Language Runtime.

New!!: IronPython and Mono (software) · See more »

NumPy

NumPy (pronounced or sometimes) is a library for the Python programming language, adding support for large, multi-dimensional arrays and matrices, along with a large collection of high-level mathematical functions to operate on these arrays.

New!!: IronPython and NumPy · See more »

Open Source Initiative

The Open Source Initiative (OSI) is a non-profit organization dedicated to promoting open-source software.

New!!: IronPython and Open Source Initiative · See more »

Open-source model

The open-source model is a decentralized software-development model that encourages open collaboration.

New!!: IronPython and Open-source model · See more »

PyPy

PyPy is an alternative implementation of the Python programming language which often runs faster than the standard implementation of Python, CPython.

New!!: IronPython and PyPy · See more »

Python (programming language)

Python is an interpreted high-level programming language for general-purpose programming.

New!!: IronPython and Python (programming language) · See more »

Reflection (computer programming)

In computer science, reflection is the ability of a computer program to examine, introspect, and modify its own structure and behavior at runtime.

New!!: IronPython and Reflection (computer programming) · See more »

Ruby (programming language)

Ruby is a dynamic, interpreted, reflective, object-oriented, general-purpose programming language.

New!!: IronPython and Ruby (programming language) · See more »

Shared source

A shared source or source available software source code distribution model includes arrangements where the source can be viewed, and in some cases modified, but without necessarily meeting the criteria to be called open source.

New!!: IronPython and Shared source · See more »

SQLite

SQLite is a relational database management system contained in a C programming library.

New!!: IronPython and SQLite · See more »

Tao Framework

The Tao Framework is a C# library giving.NET and Mono developers access to popular graphics and gaming libraries like OpenGL and SDL.

New!!: IronPython and Tao Framework · See more »

The Open Source Definition

The Open Source Definition is a document published by the Open Source Initiative, to determine whether a software license can be labeled with the open-source certification mark.

New!!: IronPython and The Open Source Definition · See more »

The Register

The Register (nicknamed El Reg) is a British technology news and opinion website co-founded in 1994 by Mike Magee, John Lettice and Ross Alderson.

New!!: IronPython and The Register · See more »

Zip (file format)

ZIP is an archive file format that supports lossless data compression.

New!!: IronPython and Zip (file format) · See more »

.NET Framework

.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows.

New!!: IronPython and .NET Framework · See more »

Redirects here:

Iron Python, Ironpython.

References

[1] https://en.wikipedia.org/wiki/IronPython

OutgoingIncoming
Hey! We are on Facebook now! »