Python dla programistów: Async - Wątki, procesy, asyncio i nie tylko: Coś zupełnie innego

Ocena:   (4,4 na 5)

Python dla programistów: Async - Wątki, procesy, asyncio i nie tylko: Coś zupełnie innego (Mike James)

Opinie czytelników

Podsumowanie:

Książka jest chwalona za jasne wyjaśnienie programowania asynchronicznego w Pythonie, dzięki czemu złożone koncepcje są przystępne. Jest jednak krytykowana za to, że nie jest dostępna na niektórych urządzeniach Kindle, co wpływa na użyteczność dla niektórych czytelników.

Zalety:

Dobrze napisana treść, która skutecznie rozkłada złożone koncepcje
kompleksowe pokrycie wątków, przetwarzania i asyncio
doskonałe informacje podstawowe
pozytywne opinie na temat innych prac autora.

Wady:

Niedostępna na Amazon Kindle Oasis, co utrudnia dostęp do niej niektórym czytelnikom; niektórzy czytelnicy wolą fizyczne kopie ze względu na łatwość czytania.

(na podstawie 3 opinii czytelników)

Oryginalny tytuł:

Programmer's Python: Async - Threads, processes, asyncio & more: Something Completely Different

Zawartość książki:

Python ma większą elastyczność niż większość współczesnych języków programowania, co czyni go bardzo łatwym językiem do rozpoczęcia pracy, ale ma pewien problem - GIL lub Global Interpreter Lock. To sprawia, że opanowanie Python Async jest bardziej wymagające niż w przypadku innych języków. Nie możesz po prostu wziąć tego, co wiesz o wątkach lub procesach i mieć nadzieję, że będą one działać w Pythonie.

Programmer's Python: Async jest częścią zestawu książek Something Completely Different, które przyglądają się temu, co czyni Pythona wyjątkowym i odróżnia go od innych języków programowania. Ten tom dotyczy programowania asynchronicznego, czegoś, co jest trudne do osiągnięcia - ale warte zachodu. Aplikacja, która nie korzysta z kodu asynchronicznego, marnuje ogromną część potencjału maszyny. Za każdym razem, gdy program wchodzi w interakcję ze światem zewnętrznym, musi czekać na bardzo, bardzo, powolnych ludzi lub nawet bardzo powolną komunikację, aby coś zrobić. Jeśli twój kod nie jest asynchroniczny, to po prostu czeka na coś, co z punktu widzenia procesora może wydawać się latami - pamiętaj, że procesor może wykonać około 10 milionów instrukcji w ciągu sekundy. Jeśli program musi czekać nawet ułamek sekundy, oznacza to zmarnowanie tysięcy instrukcji.

Python ma kilka niezwykle dobrych udogodnień dla programowania asynchronicznego. Najnowszym z nich jest moduł asyncio, który cieszy się obecnie dużym zainteresowaniem, ale historia zaczyna się wcześniej. Python posiada moduły, które pozwalają na pracę z wątkami i procesami w wyrafinowany sposób. Są to fundamenty, na których zbudowano asyncio i są one omówione dogłębnie wraz z futures, zadaniami i schedulerami. Ostatnie trzy rozdziały poświęcone są asyncio i próbują, miejmy nadzieję z powodzeniem, nadać praktyczny sens bardzo skomplikowanemu modułowi. Jest to książka, której potrzebujesz, aby zrozumieć wszystkie opcje, kompromisy i problemy.

Mike James posiada tytuł licencjata fizyki, magistra matematyki i doktora informatyki, a w swojej długiej karierze programisty opanował wiele języków programowania. Jest założycielem i redaktorem naczelnym I-Programmer, internetowego magazynu pisanego przez programistów dla programistów i autorem dziesiątek książek. Oprócz Programmer's Python: Everything Is An Object, Second Edition i Programmer's Python: Everything Is Data, jego ostatnie książki to Deep C#, JavaScript Jems, Programmer's Guide to Kotlin, Programmer's Guide To Theory i The Trick Of The Mind: Programming and Computational Thought.

Dodatkowe informacje o książce:

ISBN:9781871962765
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Historia góry spaghetti i wyjątkowo pikantnych klopsików - The Story Of Spaghetti Mountain And The...
Wyobraźnia, przygoda i duża dawka nonsensu.Noah i...
Historia góry spaghetti i wyjątkowo pikantnych klopsików - The Story Of Spaghetti Mountain And The Extra Spicy Meatball
Resztki odległości - Leftover Distances
"Mike James jest poetą zakochanym w mostach, poetą uwielbienia.W poszukiwaniu tkanki łącznej, nieustannie w ruchu.Szukając...
Resztki odległości - Leftover Distances
Historia góry spaghetti i wyjątkowo pikantnych klopsików - The Story Of Spaghetti Mountain And The...
Wyobraźnia, przygoda i duża dawka nonsensu.Noah i...
Historia góry spaghetti i wyjątkowo pikantnych klopsików - The Story Of Spaghetti Mountain And The Extra Spicy Meatball
Przewodnik programisty po Kotlinie - Programmer's Guide To Kotlin
Jest już drugie wydanie tej książki .Kotlin przyciąga uwagę jako "lepsza Java", zwłaszcza...
Przewodnik programisty po Kotlinie - Programmer's Guide To Kotlin
Smoke and Mirrors: Powstanie i upadek seryjnego antyprenera - Smoke and Mirrors: The Rise and Fall...
Smoke and Mirrors to oficjalna relacja z...
Smoke and Mirrors: Powstanie i upadek seryjnego antyprenera - Smoke and Mirrors: The Rise and Fall of a Serial Antipreneur
Smoke and Mirrors: Powstanie i upadek seryjnego antyprenera - Smoke and Mirrors: The Rise and Fall...
Smoke and Mirrors to oficjalna relacja z...
Smoke and Mirrors: Powstanie i upadek seryjnego antyprenera - Smoke and Mirrors: The Rise and Fall of a Serial Antipreneur
Mocniejsza kompozycja zdjęć - system czterech kroków: Ponad 100 technik i narzędzi - Stronger Photo...
Odmień swoje fotografie dzięki temu kompleksowemu...
Mocniejsza kompozycja zdjęć - system czterech kroków: Ponad 100 technik i narzędzi - Stronger Photo Composition - Four-Step System: Over 100 Techniques and Tools
Python dla programistów: Wszystko jest obiektem: Coś zupełnie innego - Programmer's Python:...
Ta książka ma na celu wyjaśnienie głębszej logiki...
Python dla programistów: Wszystko jest obiektem: Coś zupełnie innego - Programmer's Python: Everything is an Object: Something Completely Different
Deep C#: Zanurz się w nowoczesnym języku C# - Deep C#: Dive Into Modern C#
C# jest językiem o ugruntowanej pozycji, a wraz z jego inkarnacją open-source...
Deep C#: Zanurz się w nowoczesnym języku C# - Deep C#: Dive Into Modern C#
Przenośne światło: Nowe i wybrane wiersze, 1991-2021 - Portable Light: New & Selected Poems,...
"Bądź zarówno zwyczajny, jak i mistyczny" - radzi...
Przenośne światło: Nowe i wybrane wiersze, 1991-2021 - Portable Light: New & Selected Poems, 1991-2021
Wrony w szafie grającej: Wiersze - Crows in the Jukebox: Poems
Mike James Crows in the Jukebox porusza najbardziej ludzkie tematy: rodzinę, pamięć, smutek i miłość...
Wrony w szafie grającej: Wiersze - Crows in the Jukebox: Poems
Python dla programistów: Async - Wątki, procesy, asyncio i nie tylko: Coś zupełnie innego -...
Python ma większą elastyczność niż większość...
Python dla programistów: Async - Wątki, procesy, asyncio i nie tylko: Coś zupełnie innego - Programmer's Python: Async - Threads, processes, asyncio & more: Something Completely Different
Walizka podróżna - Journeyman's Suitcase
Mike James mieszka na obrzeżach Nashville w stanie Tennessee.Publikował w wielu czasopismach w całymKraju w takich miejscach jak...
Walizka podróżna - Journeyman's Suitcase
Raspberry Pi IoT w Pythonie przy użyciu GPIO Zero - Raspberry Pi IoT In Python Using GPIO...
Raspberry Pi idealnie pasuje do Internetu rzeczy...
Raspberry Pi IoT w Pythonie przy użyciu GPIO Zero - Raspberry Pi IoT In Python Using GPIO Zero
JavaScript Jems: Niesamowite części - JavaScript Jems: The Amazing Parts
Niezależnie od tego, czy jesteś profesjonalnym programistą, studentem czy...
JavaScript Jems: Niesamowite części - JavaScript Jems: The Amazing Parts
Opanuj Raspberry Pi Pico w C: WiFi z lwIP i mbedtls - Master the Raspberry Pi Pico in C: WiFi with...
Dodanie WiFi do Raspberry Pi Pico zmienia to...
Opanuj Raspberry Pi Pico w C: WiFi z lwIP i mbedtls - Master the Raspberry Pi Pico in C: WiFi with lwIP & mbedtls
Raspberry Pi IoT w Pythonie z wykorzystaniem sterowników Linux - Raspberry Pi IoT In Python Using...
Raspberry Pi idealnie pasuje do Internetu rzeczy...
Raspberry Pi IoT w Pythonie z wykorzystaniem sterowników Linux - Raspberry Pi IoT In Python Using Linux Drivers
Programowanie ESP32 w MicroPythonie - Programming the ESP32 in MicroPython
ESP32 to niezwykłe urządzenie . Jest tanie, ale posiada wiele różnych...
Programowanie ESP32 w MicroPythonie - Programming the ESP32 in MicroPython
Mayfly
O lotnictwie napisano już wiele, z czego prawie wszystko skupia się na wspaniałej pracy pilotów. Nawet personel pokładowy przedstawił swoje historie. Jednakże, choć za każdym pilotem...
Mayfly

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)