Cython is een open source library software geïmplementeerd in Python en ontworpen als een programmeertaal voor het schrijven van C extensies die volledig compatibel met de Python taal, en zeer eenvoudig te gebruiken zijn.
Is gebaseerd op het populaire Pyrex project, Cython is ontworpen is zodanig dat kan fungeren als een vertaler source code, die steunt cutting edge optimalisaties en functionality.Features een glanceCython ondersteunt waarbij types van klasse C en variabelen attributen, zoals evenals bellen C functies, die de compiler in staat stelt om snel en eenvoudig te genereren vrij efficiënt C-code van Cython code. Door het ontwerp, het ondersteunt elke GNU / Linux of Unix-achtig systeem, zowel Python 2.x en 3.x takken, evenals 32-bits en 64-bits hardware-architecturen.
Met deze software, zult u in staat om Python-code geïnstrueerd om heen en weer te bellen naar en van C ++ en C code te schrijven, voegt statische soort verklaringen zijn moeiteloos af te stemmen leesbare Python code in plain C prestaties, alsook om gemakkelijk fouten te detecteren in uw code (ondersteund op C, Python en Cython programmeertalen) door het combineren van de broncode niveau debuggen.
Daarnaast is het mogelijk om efficiënt te werken met grote datasets met behulp van multi-dimensionale NumPy arrays, integreren Cython code met uw bestaande code native integreren Cython code met high-performance of low-level libraries, integreren Cython code met bestaande gegevens, integreren Cython code met een low-level of high-performance applicaties en projecten op te bouwen binnen een veel gebruikte, grote en volwassen CPython ecosysteem quickly.Getting begon met CythonThe software is beschikbaar voor download alleen als tarball (tar-archief), die de bevat broncode. Je moet in staat zijn om het te installeren op een GNU / Linux besturingssysteem, simpelweg door het extraheren van de inhoud van het archief nadat u & rsquo; ve is gedownload van Softoware, en het uitvoeren van de & lsquo; python setup.py installeren & rsquo; . commando als root of sudo
Eisen
- Python
Reacties niet gevonden