Usare Asyncio in Python: Capire le caratteristiche della programmazione asincrona di Python

Punteggio:   (4,2 su 5)

Usare Asyncio in Python: Capire le caratteristiche della programmazione asincrona di Python (Caleb Hattingh)

Recensioni dei lettori

Riepilogo:

Il libro su asyncio ha ricevuto recensioni contrastanti: alcuni lettori ne hanno lodato la chiarezza e gli esempi pratici, mentre altri lo hanno criticato per la disorganizzazione, la mancanza di profondità e la non adeguata copertura degli aspetti essenziali di asyncio. Nel complesso, viene considerata una discreta introduzione, ma non una risorsa completa.

Vantaggi:

Fornisce informazioni chiare per iniziare con asyncio, buoni esempi soprattutto per il networking e utilizza analogie utili. Alcuni lettori lo hanno trovato utile come introduzione e come riferimento compatto.

Svantaggi:

Disorganizzato e poco approfondito, con significative lacune nei contenuti relativi ai concetti essenziali di asyncio. Molti lettori hanno ritenuto che non valesse il prezzo, poiché spesso si concentra su librerie di terze parti meno rilevanti piuttosto che sul framework asyncio stesso.

(basato su 14 recensioni dei lettori)

Titolo originale:

Using Asyncio in Python: Understanding Python's Asynchronous Programming Features

Contenuto del libro:

Se siete tra gli sviluppatori Python scoraggiati dalla complessità di Asyncio, è ora di dare un'altra occhiata. Asyncio è complicato perché mira a risolvere i problemi della programmazione di rete concorrente sia per gli sviluppatori di framework che per gli utenti finali. Le caratteristiche da considerare sono un piccolo sottoinsieme dell'intera API di asyncio, ma la scelta delle caratteristiche giuste è la parte difficile. È qui che entra in gioco questo libro pratico.

Il veterano sviluppatore Python Caleb Hattingh vi aiuta ad acquisire una conoscenza di base degli elementi costitutivi di asyncio, sufficiente per iniziare a scrivere semplici programmi basati su eventi. Imparerete perché asyncio offre un'alternativa più sicura al multitasking preemptive (threading) e come questa API fornisca un modo semplice per supportare migliaia di connessioni socket simultanee.

⬤ Eseguire un confronto critico tra asyncio e il threading per la programmazione di rete concorrente.

⬤ Eseguire una passeggiata su asyncio, compresa una guida rapida per affrontare il looping con la programmazione basata su eventi.

⬤ Imparare la differenza tra le funzionalità di asyncio per gli sviluppatori di utenti finali e quelle per gli sviluppatori di framework.

⬤ Comprendere la nuova sintassi del linguaggio async/await di asyncio, comprese le coroutine e le API task e future.

⬤ Ottenere casi di studio dettagliati (con codice) di alcune popolari librerie di terze parti compatibili con asyncio.

Altre informazioni sul libro:

ISBN:9781492075332
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2020
Numero di pagine:150

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Usare Asyncio in Python: Capire le caratteristiche della programmazione asincrona di Python - Using...
Se siete tra gli sviluppatori Python scoraggiati...
Usare Asyncio in Python: Capire le caratteristiche della programmazione asincrona di Python - Using Asyncio in Python: Understanding Python's Asynchronous Programming Features

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)