Cython icon

Cython

4.8/5 4
Apache License 2.0   

A static compiler designed for Python and extended Cython programming that enables you to write C extensions without too much effort. #Code language  #Python language  #Write code  #Code  #Script  #Syntax  

Description

Free Download

Cython was specially designed as a language that can make writing C extensions for the Python programming language as easy as Python itself. The utility is designed to work with Cython, which is based on the well-known Pyrex, but supports more cutting edge functionality and optimizations.

Some state that this is nothing more than a Python implementation especially since it is capable of compiling all existing Python codes and hence, it gets close to the well-known programming language. While Cython resembles Python in many ways, you should bear in mind that it additionally supports calling C functions and declaring C types on variables and class attributes.

According to the developer a Cython compiled pybench can run up to 30% faster overall and up to 60% in control structures. At the same time, it scales very well to even greater performance requirements, especially for code that relies heavily on lists, dicts and strings, just to give an example.

This allows the compiler to generate very efficient C code from Cython code. From this point of view, Cython can be considered the ideal language for wrapping external C libraries, and for fast C modules that speed up the execution of Python code.

System requirements

User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy

Cython 3.0.8

add to watchlist add to download basket send us an update REPORT
PRICE: Free
  runs on:
Windows All
  file size:
2.5 MB
  main category:
Programming
  developer:
  visit homepage