Cython er en åpen kildekode bibliotek programvare implementert i Python og utformet som et programmeringsspråk for å skrive C utvidelser som er fullt kompatible med Python språket, og svært enkel å bruke.
Å være basert på den populære Pyrex prosjektet, Cython er konstruert er en slik måte som er i stand til å opptre som en kildekode oversetter, som støtter nyskapende optimaliseringer og functionality.Features på en glanceCython støtter erklære C typer på klasse og variabler attributter, som vel som å kalle C-funksjoner, som gjør kompilatoren til å enkelt og raskt generere ganske effektiv C-kode fra Cython kode. Ved design, støtter det noen GNU / Linux eller UNIX-lignende system, både Python 2.x og 3.x grener, samt 32-bits og 64-bits maskinvarearkitekturer.
Med denne programvaren, vil du være i stand til å skrive Python kode beskjed om å ringe tilbake og tilbake til og fra C ++ og C-kode, legge statiske typen erklæringer uanstrengt tune lesbar Python kode i vanlig C ytelse, samt for å detektere feil i ditt kode (støttes på C, Python og Cython programmeringsspråk) ved å kombinere kildekode nivå debugging.
I tillegg er det mulig å effektivt kommunisere med store datasett ved hjelp av multi-dimensjonale NumPy arrays, integrere Cython kode med din eksisterende kode fritt, integrere Cython kode med høy ytelse eller lavt nivå biblioteker, integrere Cython kode med eksisterende data, integrere Cython kode med lavt nivå eller høy ytelse apps, og bygge prosjekter innenfor en mye brukt, store og modne CPython økosystem quickly.Getting startet med CythonThe programvare er tilgjengelig for nedlasting bare som en tarball (tar-arkiv), som inneholder kildekode. Du bør være i stand til å installere den på alle GNU / Linux operativsystem, ganske enkelt ved å trekke ut innholdet i arkivet etter at du & rsquo; ve lastet den ned fra Softoware, og gjennomføring av & quot; python setup.py installere & rsquo; . kommando som root eller med sudo
Krav
- Python
Kommentarer ikke funnet