Recentemente, c'è stato un aumento di interesse verso la programmazione asincrona nella comunità Python. La prima espressione di spicco di questo interesse è stata la comparsa di Asyncio -codenamed Tulip- framework [PEP 3156] nella libreria standard, quindi, dopo un paio di anni, la capacità di scrivere codice asincrono è stata introdotta nel nucleo del linguaggio tramite async def
construction [PEP 0492].
Alcuni sviluppatori principali che hanno partecipato alla progettazione di Asyncio sostengono che quest'ultima beneficerà effettivamente di async
introduzione alla parola chiave [Andrew Svetlov su Google Plus] . Dal mio punto di vista, però, sembra che async
abbia praticamente le stesse funzionalità di Asyncio. Forse mi manca solo qualcosa.
Quindi la domanda è: async
prenderà il controllo di Asyncio, o sono davvero così diversi?
Asyncio era solo un parco giochi prima che async
fosse stato approvato?
Altrimenti, come fa Asyncio a sfruttare i nuovi poteri di async
del linguaggio?