Nuitka

Nuitka
Developer(s) Kay Hayen and others
Stable release
0.6.0 / 27 September 2018 (2018-09-27)
Repository github.com/kayhayen/Nuitka
Available in English
Type source-to-source compilers
License Apache License 2.0

Nuitka is a source to source compiler which compiles Python code to C/C++ executables, or C/C++ source code. It accepts Python code of different Python versions (currently 2.6, 2.7, 3.2, 3.3, 3.4, 3.5 and 3.6),[1] and allows for the creation of standalone programs, even when Python is not installed on the target computer. Nuitka is released under the Apache License.

Nuitka was discussed at the 2012 EuroPython conference, and serious development began at the end of the same year. It supports all features of the Python language since the end of 2014.[2]

Currently it is not possible to cross-compile binaries (e.g. building the executable on Windows, and ship it to Mac OS X). Standalone binaries include CPython, leading to rather large file sizes, and building executables requires a C/C++ compiler (gcc, g++, clang, MinGW or Microsoft Visual Studio) and a Python installation.

Sources

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.