![]() We regularly run integration tests against all supported CPython versions, including Cython 0.20.x, as well as Python 3.5 and all later versions. The C code is generated once and then compiled with all major C/C++ compilers in Python 2.6, 2.7, and 2.4+. This allows the compiler to generate very efficient C code from Cython code. The Cython language is a superset of the Python language that additionally supports calling C functions and declaring types on variables and class attributes. Cython enables you to: Integrate natively with existing code and data from legacy, low-level, or proprietary systems.Quickly build your applications within the large, mature, and widely used Python ecosystem.Interact efficiently with large data sets, for example.To find bugs in your Python, Cython, and C code, you can: Use combined source code level debugging.Easily tune readable Python code into plain C performance by compiling it with Cython.Write high-performance libraries and applications that interact seamlessly with the Python language.Cython makes writing C extensions for Python as easy as writing Python itself. It gives you the combined power of Python and C to let you switch back and forth from and to C or C++ code natively at any point. Cython is an optimising static compiler for both the Python language and the extended Cython programming language (based on Pyrex).
0 Comments
Leave a Reply. |