Cython è un software libreria open source implementato in Python e progettato come linguaggio di programmazione per la scrittura di estensioni C che sono pienamente compatibili con il linguaggio Python, ed estremamente facile da usare.
Essendo basato sul progetto popolare Pyrex, Cython è stata ingegnerizzata è un modo tale che sia in grado di agire come un traslatore di codice sorgente, che supporta il taglio e ottimizzazioni bordo functionality.Features a glanceCython supporta dichiara tipi C sulla classe e variabili attributi, come Oltre a chiamare funzioni C, che consente al compilatore di generare facilmente e rapidamente codice C piuttosto efficienti dal codice Cython. In base alla progettazione, supporta tutti i sistemi GNU / Linux o UNIX-like, sia 2.xe 3.x rami Python, così come architetture hardware a 32-bit e 64-bit.
Con questo software, si sarà in grado di scrivere codice Python incaricato di chiamare avanti e indietro da e C ++ e il codice C, aggiungere dichiarazioni di tipo statico a fatica sintonizzare leggibile il codice Python in C performance pianura, nonché di individuare facilmente i bug nella vostra codice (supportato su C, Python e linguaggi di programmazione Cython) mediante la combinazione di codice sorgente di livello di debugging.
Inoltre, è possibile interagire in modo efficiente con grandi set di dati mediante matrici NumPy multidimensionali, integrare codice Cython con il codice esistente in modo nativo, integrare codice Cython con le librerie ad alte prestazioni o di basso livello, integrare codice Cython con i dati esistenti, integrare il codice Cython con le applicazioni di basso livello o ad alto rendimento, e costruire progetti all'interno di un diffuso, grande e maturo CPython ecosistema quickly.Getting iniziato con il software CythonThe è disponibile per il download solo come tarball (archivio tar), che contiene il codice sorgente. Dovreste essere in grado di installare su qualsiasi sistema operativo GNU / Linux, semplicemente estraendo il contenuto dell'archivio dopo aver & rsquo; ve scaricato da Softoware, e l'esecuzione di & lsquo; python setup.py install & rsquo; . comando come root o con sudo
Requisiti :
- Python
I commenti non trovato