Combines Python with C programming languages. Cython generates a C code from a Python code to build an efficient C code. It facilitates fast program execution and tight integration with external C libraries. This tool is able to assign C semantics to parts of the code and translate them into very efficient C code. Its principal disadvantages are compilation time and the need for a separate build phase.
Senacor Technologies AG, Nürnberg, Germany; Google, CA, USA; National Council for Scientific and Technological Research, Argentina; University of Oslo, Oslo, Norway; University of Wisconsin-Madison, Madison, WI, USA
Cython funding source(s)
Partially supported the work of Robert Bradshaw (grant DMS 61-5655) and Craig Citro (grant DMS 0713225).