aboutsummaryrefslogtreecommitdiff
path: root/python/python3-nuitka/README
diff options
context:
space:
mode:
authorAntonio Leal <antonioleal@yahoo.com>2025-09-04 16:21:19 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2025-09-04 21:41:38 +0700
commit062cdaf49a260ef3f2fc04924f39bed5a43403a2 (patch)
tree909517c6240f1a88ab8a05a9e20b5f008041caa6 /python/python3-nuitka/README
parent562112ed575f3d932da45602715cb699dbb619ba (diff)
python/python3-nuitka: Added (Python Compiler).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'python/python3-nuitka/README')
-rw-r--r--python/python3-nuitka/README20
1 files changed, 20 insertions, 0 deletions
diff --git a/python/python3-nuitka/README b/python/python3-nuitka/README
new file mode 100644
index 0000000000..fc28ed05c3
--- /dev/null
+++ b/python/python3-nuitka/README
@@ -0,0 +1,20 @@
+Nuitka is **the** Python compiler. It is written in Python. It is a
+seamless replacement or extension to the Python interpreter and
+compiles **every** construct that Python 2 (2.6, 2.7) and Python 3
+(3.4 - 3.13) have, when itself run with that Python version.
+
+It then executes uncompiled code and compiled code together in an
+extremely compatible manner.
+
+You can use all Python library modules and all extension modules
+freely.
+
+Nuitka translates the Python modules into a C level program that
+then uses libpython and static C files of its own to execute in
+the same way as CPython does.
+
+All optimization is aimed at avoiding overhead, where it's unnecessary.
+None is aimed at removing compatibility, although slight improvements
+will occasionally be done, where not every bug of standard Python is
+emulated, e.g. more complete error messages are given, but there is a
+full compatibility mode to disable even that.