Cython
bibliothèque logicielle Python / De Wikipedia, l'encyclopédie encyclopedia
Cher Wikiwand IA, Faisons court en répondant simplement à ces questions clés :
Pouvez-vous énumérer les principaux faits et statistiques sur Cython?
Résumez cet article pour un enfant de 10 ans
Cython est un langage de programmation et un compilateur qui simplifient l'écriture d'extensions compilées pour Python. La syntaxe du langage est très similaire à Python mais il supporte en plus un sous-ensemble du langage C/C++ (déclarations de variables, appel de fonctions, ...).
Cet article est une ébauche concernant l’informatique.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
Cython | ||
Date de première version | 2007 | |
---|---|---|
Paradigme | Programmation impérative, procédurale, structurée | |
Auteur | Greg Ewing | |
Développeur | Stefan Behnel, Robert Bradshaw, Lisandro Dalcín, Mark Florisson, Vitja Makarov, Dag Sverre Seljebotn | |
Dernière version | 3.0.9 ()[1] | |
Typage | statique, faible | |
Influencé par | Python | |
A influencé | ... | |
Implémentations | http://cython.org | |
Écrit en | Python | |
Licence | Licence Apache version 2.0[2] et licence Apache[3] | |
Site web | cython.org | |
modifier |
Le premier intérêt de Cython est qu'il produit du code nettement plus performant. Dans des programmes qui nécessitent par exemple la manipulation de grands tableaux, le gain peut aller jusqu'à un facteur 100[4]. Par ailleurs, Cython permet d'écrire des interfaces Python à des bibliothèques externes écrites en C ou C++.
Cython est disponible pour la plupart des systèmes d'exploitation.