Cython: Przewodnik dla programistów Pythona

Ocena:   (4,7 na 5)

Cython: Przewodnik dla programistów Pythona (W. Smith Kurt)

Opinie czytelników

Podsumowanie:

Książka stanowi kompleksowe i dobrze napisane wprowadzenie do Cythona, podkreślając jego zdolność do zwiększania wydajności Pythona poprzez tłumaczenie kodu na C/C++. Chociaż jest chwalona za swoją przejrzystość i głębię, niektórzy użytkownicy zauważyli, że może być zbyt rozwlekła, a część treści powtarza oficjalną dokumentację. Najlepiej nadaje się dla czytelników z pewnym doświadczeniem w Pythonie i C/C++. Ogólnie rzecz biorąc, jest ona zalecana jako cenne źródło informacji dla tych, którzy chcą poprawić wydajność kodu Pythona.

Zalety:

Dobrze napisane i jasne wyjaśnienia
kompleksowe omówienie Cythona
skuteczne w przyspieszaniu kodu Pythona
dobre dla czytelników z doświadczeniem w Pythonie i C/C++
zwięzła i nie marnująca czasu prezentacja
zawiera praktyczne przykłady
pozytywny wpływ na obliczenia numeryczne i symulacje.

Wady:

zakłada wcześniejszą znajomość Pythona i C/C++
niektórzy czytelnicy uznali ją za zbędną w stosunku do oficjalnej dokumentacji
dostrzegalna gadatliwość i niepotrzebne informacje
może nie być odpowiednia dla zupełnie początkujących w C.

(na podstawie 27 opinii czytelników)

Oryginalny tytuł:

Cython: A Guide for Python Programmers

Zawartość książki:

Twórz oprogramowanie, które łączy w sobie ekspresyjność Pythona z wydajnością i kontrolą C (i C++). Jest to możliwe dzięki Cythonowi, kompilatorowi i hybrydowemu językowi programowania używanemu przez podstawowe pakiety, takie jak NumPy, i widocznemu w projektach takich jak Pandas, h5py i scikits-learn.

Z tego praktycznego przewodnika dowiesz się, jak używać Cythona, aby zwiększyć wydajność Pythona - nawet 3000 razy - i z łatwością opakowywać biblioteki C i C++ w Pythonie. Autor Kurt Smith przeprowadzi cię przez możliwości Cythona, z przykładowym kodem i dogłębnymi ćwiczeniami praktycznymi.

Jeśli dopiero zaczynasz przygodę z Cythonem lub chcesz pogłębić swoją wiedzę, dowiesz się, że język ten jest istotną częścią arsenału każdego programisty Pythona zorientowanego na wydajność. Wykorzystaj statyczne typowanie Cythona, aby przyspieszyć kod Pythona Zdobądź praktyczne doświadczenie w korzystaniu z funkcji Cythona, aby ulepszyć swój obfitujący w liczby Python Twórz nowe typy za pomocą Cythona - i zobacz, jak szybkie może być programowanie obiektowe w Pythonie Efektywnie organizuj kod Cythona w oddzielne moduły i pakiety bez poświęcania wydajności Użyj Cythona, aby zapewnić Pythonowe interfejsy do bibliotek C i C++ Zoptymalizuj kod za pomocą narzędzi Cythona do profilowania w czasie wykonywania i kompilacji Użyj funkcji prange Cythona, aby zrównoleglić pętle w przejrzysty sposób za pomocą OpenMP

Dodatkowe informacje o książce:

ISBN:9781491901557
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2015
Liczba stron:254

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Cython: Przewodnik dla programistów Pythona - Cython: A Guide for Python Programmers
Twórz oprogramowanie, które łączy w sobie ekspresyjność Pythona z...
Cython: Przewodnik dla programistów Pythona - Cython: A Guide for Python Programmers

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)