Cython: Un ghid pentru programatorii Python

Evaluare:   (4.7 din 5)

Cython: Un ghid pentru programatorii Python (W. Smith Kurt)

Recenzii ale cititorilor

Rezumat:

Cartea oferă o introducere cuprinzătoare și bine scrisă la Cython, subliniind capacitatea sa de a îmbunătăți performanța Python prin traducerea codului în C/C++. Deși este lăudată pentru claritatea și profunzimea sa, unii utilizatori au remarcat că poate fi prea verbose și că părți din conținut sunt repetitive din documentația oficială. Este cel mai potrivit pentru cititorii cu o anumită experiență în Python și C/C++. În general, este recomandată ca o resursă valoroasă pentru cei care doresc să îmbunătățească performanța codului Python.

Avantaje:

Explicații bine scrise și clare
acoperire cuprinzătoare a Cython
eficient pentru accelerarea codului Python
bun pentru cititorii cu experiență în Python și C/C++
prezentare concisă și fără risipă
include exemple practice
impact pozitiv asupra calculelor numerice și simulărilor.

Dezavantaje:

presupune cunoștințe prealabile de Python și C/C++
unii cititori au considerat-o redundantă cu documentația oficială
verbozitate percepută și informații inutile
poate să nu fie potrivită pentru începătorii compleți în C.

(pe baza a 27 recenzii ale cititorilor)

Titlul original:

Cython: A Guide for Python Programmers

Conținutul cărții:

Creați software care combină expresivitatea Python cu performanța și controlul C (și C++). Acest lucru este posibil cu Cython, compilatorul și limbajul de programare hibrid utilizat de pachete fundamentale precum NumPy și care se remarcă în proiecte precum Pandas, h5py și scikits-learn.

În acest ghid practic, veți învăța cum să folosiți Cython pentru a îmbunătăți performanța Python - până la 3000x - și pentru a integra cu ușurință bibliotecile C și C++ în Python. Autorul Kurt Smith vă conduce prin capacitățile Cython, cu exemple de cod și exerciții practice aprofundate.

Dacă sunteți la început cu Cython sau doriți să aprofundați, veți învăța cum acest limbaj este o parte esențială a arsenalului oricărui programator Python orientat spre performanță. Folosiți tipizarea statică a lui Cython pentru a accelera codul Python Obțineți experiență practică în utilizarea caracteristicilor Cython pentru a vă stimula Python-ul cu greutate numerică Creați noi tipuri cu Cython - și vedeți cât de rapidă poate fi programarea orientată pe obiecte în Python Organizați eficient codul Cython în module și pachete separate fără a sacrifica performanța Folosiți Cython pentru a oferi interfețe pythonice bibliotecilor C și C++ Optimizați codul cu instrumentele de profilare în timp de execuție și compilare ale lui Cython Folosiți funcția prange a lui Cython pentru a paraleliza buclele în mod transparent cu OpenMP

Alte date despre carte:

ISBN:9781491901557
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2015
Numărul de pagini:254

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Cython: Un ghid pentru programatorii Python - Cython: A Guide for Python Programmers
Creați software care combină expresivitatea Python cu performanța și...
Cython: Un ghid pentru programatorii Python - Cython: A Guide for Python Programmers

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)