Cython: Průvodce pro programátory v jazyce Python

Hodnocení:   (4,7 z 5)

Cython: Průvodce pro programátory v jazyce Python (W. Smith Kurt)

Recenze čtenářů

Shrnutí:

Kniha poskytuje komplexní a dobře napsaný úvod do jazyka Cython a zdůrazňuje jeho schopnost zvýšit výkonnost jazyka Python překladem kódu do jazyka C/C++. Přestože je kniha chválena pro svou srozumitelnost a hloubku, někteří uživatelé poznamenali, že může být příliš mnohomluvná a že se některé části obsahu opakují z oficiální dokumentace. Nejlépe se hodí pro čtenáře s určitými znalostmi jazyka Python a C/C++. Celkově ji lze doporučit jako cenný zdroj informací pro ty, kteří chtějí zlepšit výkonnost kódu v jazyce Python.

Klady:

Dobře napsané a srozumitelné vysvětlení
komplexní pokrytí jazyka Cython
efektivní pro zrychlení kódu Pythonu
vhodné pro čtenáře se zkušenostmi v jazycích Python a C/C++
stručné a nevýrazné podání
obsahuje praktické příklady
pozitivní dopad na numerické výpočty a simulace.

Zápory:

Předpokládá předchozí znalost Pythonu a C/C++
někteří čtenáři shledali nadbytečnou oficiální dokumentaci
vnímají mnohomluvnost a zbytečné informace
nemusí být vhodná pro úplné začátečníky v C.

(na základě 27 hodnocení čtenářů)

Původní název:

Cython: A Guide for Python Programmers

Obsah knihy:

Vytvářejte software, který kombinuje expresivitu jazyka Python s výkonem a ovládáním jazyka C (a C++). To je možné s Cythonem, kompilátorem a hybridním programovacím jazykem, který používají základní balíky, jako je NumPy, a který je významný v projektech jako Pandas, h5py a scikits-learn.

V této praktické příručce se dozvíte, jak pomocí Cythonu zvýšit výkon Pythonu - až 3000x - a jak snadno obalit knihovny C a C++ do Pythonu. Autor Kurt Smith vás seznámí s možnostmi jazyka Cython, s ukázkovým kódem a podrobnými praktickými cvičeními.

Pokud s Cythonem teprve začínáte, nebo chcete jít hlouběji, dozvíte se, jak je tento jazyk nezbytnou součástí arzenálu každého programátora v Pythonu orientovaného na výkon. Využijte statické typování jazyka Cython ke zrychlení kódu jazyka Python Získejte praktické zkušenosti s používáním funkcí jazyka Cython ke zvýšení výkonu vašeho numericky náročného jazyka Python Vytvářejte nové typy v jazyce Cython - a zjistěte, jak rychlé může být objektově orientované programování v jazyce Python Efektivně organizujte kód jazyka Cython do samostatných modulů a balíčků, aniž by to bylo na úkor výkonu Používejte jazyk Cython k poskytování pythonovských rozhraní knihovnám jazyka C a C++ Optimalizujte kód pomocí nástrojů pro profilování v době běhu a kompilace jazyka Cython Používejte funkci prange jazyka Cython k transparentní paralelizaci cyklů pomocí OpenMP.

Další údaje o knize:

ISBN:9781491901557
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2015
Počet stran:254

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Cython: Průvodce pro programátory v jazyce Python - Cython: A Guide for Python Programmers
Vytvářejte software, který kombinuje expresivitu jazyka...
Cython: Průvodce pro programátory v jazyce Python - Cython: A Guide for Python Programmers

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)