Explore the latest books of this year!
Bookbot

Wysoko wydajny Python. Efektywne programowanie

Book rating

4.7(3)Add rating

More about the book

Python jest językiem łatwym do opanowania, jednak jego łatwość nie zawsze przekłada się na wydajność kodu. Przetwarzanie dużych wolumenów danych czy skalowanie aplikacji często prowadzi do problemów z wydajnością. Rozwiązaniem mogą być procesy szeregowe lub architektura wielordzeniowa, klastry oraz układy GPU. Często osiągnięcie dobrych wyników wymaga modyfikacji technik kodowania, aby wykorzystać potencjał Pythona i zastosować sprawdzone metody poprawy wydajności. W poszerzonym wydaniu tej książki zdobędziesz wiedzę o czynnikach wpływających na wydajność kodu, procesach w tle komputera, przydzielaniu pamięci oraz kompilacji do kodu maszynowego. Poznasz zagadnienia współbieżności i obliczeń klastrowych oraz nauczysz się korzystać z narzędzi Pythona, takich jak NumPy i moduł multiprocessing. Odkryjesz techniki minimalizujące zużycie zasobów, takich jak czas procesora i pamięć RAM. Książka zawiera przykłady kodu oraz porady ekspertów, a także omawia narzędzia takie jak Cython i Docker, identyfikację wąskich gardeł, odpowiednie struktury danych, przyspieszanie obliczeń opartych na macierzach oraz zarządzanie operacjami obliczeniowymi i przetwarzaniem współbieżnym.

Book purchase

Wysoko wydajny Python. Efektywne programowanie, Micha Gorelick, Ian Ozsvald

Language
Released
2020
product-detail.submit-box.info.binding
(Paperback)
We’ll email you as soon as we track it down.

Payment methods

4.7
Excellent
3 Ratings

We’re missing your review here.