Cython: Príručka pre programátorov v Pythone

Hodnotenie:   (4,7 z 5)

Cython: Príručka pre programátorov v Pythone (W. Smith Kurt)

Recenzie čitateľov

Zhrnutie:

Kniha poskytuje komplexný a dobre napísaný úvod do jazyka Cython a zdôrazňuje jeho schopnosť zvýšiť výkonnosť jazyka Python prekladom kódu do jazyka C/C++. Hoci je chválená pre svoju zrozumiteľnosť a hĺbku, niektorí používatelia poznamenali, že môže byť príliš rozsiahla a že niektoré časti obsahu sa opakujú z oficiálnej dokumentácie. Najlepšie sa hodí pre čitateľov s určitými základmi v jazyku Python a C/C++. Celkovo sa odporúča ako cenný zdroj informácií pre tých, ktorí chcú zlepšiť výkonnosť kódu v jazyku Python.

Výhody:

Dobre napísané a jasné vysvetlenia
komplexné pokrytie jazyka Cython
efektívne na zrýchlenie kódu jazyka Python
vhodné pre čitateľov so skúsenosťami v jazykoch Python a C/C++
stručné a nezavádzajúce podanie
obsahuje praktické príklady
pozitívny vplyv na numerické výpočty a simulácie.

Nevýhody:

Predpokladá predchádzajúcu znalosť Pythonu a C/C++
niektorí čitatelia ju považovali za nadbytočnú s oficiálnou dokumentáciou
vnímajú slovník a zbytočné informácie
nemusí byť vhodná pre úplných začiatočníkov v jazyku C.

(na základe 27 čitateľských recenzií)

Pôvodný názov:

Cython: A Guide for Python Programmers

Obsah knihy:

Vytvorte softvér, ktorý kombinuje expresivitu jazyka Python s výkonom a ovládaním jazyka C (a C++). Umožňuje to Cython, kompilátor a hybridný programovací jazyk, ktorý sa používa v základných balíkoch, ako je NumPy, a je významný v projektoch vrátane Pandas, h5py a scikits-learn.

V tejto praktickej príručke sa dozviete, ako používať Cython na zvýšenie výkonu jazyka Python - až 3000x - a na jednoduché obalenie knižníc C a C++ v jazyku Python. Autor Kurt Smith vás oboznámi s možnosťami jazyka Cython pomocou vzorového kódu a podrobných praktických cvičení.

Ak s Cythonom len začínate alebo chcete ísť hlbšie, dozviete sa, ako je tento jazyk nevyhnutnou súčasťou arzenálu každého programátora v jazyku Python orientovaného na výkon. Využívajte statické typovanie jazyka Cython na zrýchlenie kódu jazyka Python Získajte praktické skúsenosti s používaním funkcií jazyka Cython na zvýšenie výkonnosti jazyka Python, ktorý je náročný na číselné údaje Vytvárajte nové typy pomocou jazyka Cython - a zistíte, aké rýchle môže byť objektovo orientované programovanie v jazyku Python Efektívne organizujte kód jazyka Cython do samostatných modulov a balíkov bez toho, aby ste obetovali výkon Používajte jazyk Cython na poskytovanie pythonovských rozhraní knižniciam jazyka C a C++ Optimalizujte kód pomocou nástrojov na profilovanie v čase behu a kompilácie jazyka Cython Používajte funkciu prange jazyka Cython na transparentnú paralelizáciu cyklov pomocou OpenMP

Ďalšie údaje o knihe:

ISBN:9781491901557
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2015
Počet strán:254

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Cython: Príručka pre programátorov v Pythone - Cython: A Guide for Python Programmers
Vytvorte softvér, ktorý kombinuje expresivitu jazyka Python s...
Cython: Príručka pre programátorov v Pythone - Cython: A Guide for Python Programmers

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)