Skip to content

Wysoko wydajny Python. Efektywne programowanie w praktyce

60,81 zł
Dostawa od 9,90 zł
erli.pl Zobacz w sklepie

Opis

Wysoko wydajny Python. Efektywne programowanie w praktyceAutor: Gorelick Micha, Ozsvald IanWydawnictwo: HelionRok wydania: 2020Ilość stron: 424Format: 23.8x16.7 cmOprawa: miękkaEAN: 9788328371842Python jest językiem łatwym do opanowania i przyjemnym dla programisty. Jednak łatwość projektowania nie przekłada się na szybkość działania kodu. W konsekwencji przetwarzanie dużych wolumenów danych czy próba skalowania aplikacji kończą się problemami z wydajnością lub niezawodnością. Niekiedy rozwiązaniem jest zastosowanie procesów szeregowych, w innych przypadkach warto sięgnąć do architektury wielordzeniowej, klastrów lub układów GPU. Relatywnie często okazuje się, że dobre wyniki uzyskuje się w efekcie takiego zmodyfikowania technik kodowania, aby przy wykorzystaniu potencjału Pythona stosować sprawdzone metody poprawy wydajności kodu. Dzięki drugiemu, poszerzonemu i zaktualizowanemu wydaniu tej książki zdobędziesz wszechstronną wiedzę o czynnikach wpływających na wydajność kodu. Dowiesz się, jakie procesy zachodzą w tle komputera, na jakich zasadach odbywa się przydzielanie pamięci, oraz zyskasz nowe spojrzenie na proces kompilacji do postaci kodu maszynowego. Zapoznasz się z zagadnieniem współbieżności i obliczeń klastrowych. Zaczniesz swobodnie posługiwać się najlepszymi narzędziami Pythona, takimi jak NumPy czy moduł multiprocessing. Z pewnością docenisz techniki zapewniające korzystanie z minimum zasobów, takich jak czas procesora czy pamięć RAM.

Opisane tu zagadnienia zilustrowano przykładami kodu oraz poradami najlepszych specjalistów z branży.

Zobacz w sklepie (3 ofert)

skupszop.pl 42,82 zł Zobacz w sklepie
erli.pl 60,81 zł Dostawa od 9,90 zł Zobacz w sklepie
bonito.pl 62,30 zł Dostawa od 10,99 zł Zobacz w sklepie