Cython: Difference between revisions

Content deleted Content added
two major use cases
It's a compiler, it generates C
Line 29:
The '''Cython''' [[programming language]] based on [[Python (programming language)|Python]], and aiming to become a superset thereof. It provides extra syntax for optional [[static type]] declarations, and a [[foreign function interface]] for invoking [[C (programming language)|C]]/[[C++]] [[subroutine|routines]]. Cython is a compiled language that generates CPython extension modules, which can then be used by regular Python code.
 
There are two major use cases for Cython: accelerate Python modules, and wrap C/C++.
 
There exists only one implementation, equally called Cython. It is a compiler written in Python andthat translates Cython to C. It works onunder [[Microsoft Windows|Windows]], [[Linux]], and [[Mac OS X]], producing source filesmodules compatible with Python 2.4 through 3.3.
 
== Hello World ==