About 58 results
Open links in new tab
  1. Cython: C-Extensions for Python

    Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex). It makes writing C extensions for Python as easy …

  2. Welcome to Cython’s Documentation — Cython 3.3.0a0 documentation

    Welcome to Cython’s Documentation — Cython 3.3.0a0 documentation

  3. Tutorials — Cython 3.3.0a0 documentation

    The Basics of Cython Cython Hello World Fibonacci Fun Primes Primes with C++ Language Details Calling C functions Dynamic linking External declarations Naming parameters Using C libraries …

  4. Cython - an overview — Cython 3.3.0a0 documentation

    Cython - an overview ¶ [Cython] is a programming language that makes writing C extensions for the Python language as easy as Python itself. It aims to become a superset of the [Python] language …

  5. Getting Started — Cython 3.3.0a0 documentation

    This version of the documentation is for the latest and greatest in-development branch of Cython. For the last release version, see here.

  6. Pure Python Mode — Cython 3.3.0a0 documentation

    Pure Python Mode ¶ The Cython compiler supports two main syntax styles. While we present the traditional .pyx syntax for comparison, this page primarily focuses on teaching the modern Pure …

  7. Faster code via static typing — Cython 3.3.0a0 documentation

    Cython is a Python compiler. This means that it can compile normal Python code without changes (with a few obvious exceptions of some as-yet unsupported language features, see Cython limitations). …

  8. Cython for NumPy users — Cython 3.3.0a0 documentation

    import numpy as np import cython # We now need to fix a datatype for our arrays. I've used the variable # DTYPE for this, which is assigned to the usual NumPy runtime # type info object. DTYPE = np.intc …

  9. Users Guide — Cython 3.3.0a0 documentation

    Comprehensive user guide for Cython, an optimizing static compiler for Python and Cython programming languages.

  10. Building Cython code — Cython 3.3.0a0 documentation

    from setuptools import setup from Cython.Build import cythonize setup( name='Hello world app', ext_modules=cythonize("hello.pyx"), )