Cython is a programming language that combines Python with C-like performance features. It allows Python code to be compiled to C for major performance improvements and direct interaction with C libraries.
imperative, object-oriented, functional, structured
scientific computing, data science, numerical analysis, systems programming
native FFI, zero-cost abstractions, type inference, extension methods, decorators/annotations
static system, non-structural typing, strong typing, partial inference, compile-time checking, moderate type coercion, optional type annotations
transpiled, compiled
pyx, pxd, pxi
Status | active |
Type | programming |
Created | 2007 |
Designed by |
Greg Ewing Robert Bradshaw Stefan Behnel |
Developed by | Cython Community |
PyPL Index | N/A |
TIOBE Index | N/A |
GitHub rank | #31 |