Python du programmeur : Async - Threads, processus, asyncio et plus encore : Quelque chose de complètement différent

Note :   (4,4 sur 5)

Python du programmeur : Async - Threads, processus, asyncio et plus encore : Quelque chose de complètement différent (Mike James)

Avis des lecteurs

Résumé:

Le livre est loué pour ses explications claires de la programmation asynchrone en Python, qui rendent accessibles des concepts complexes. Cependant, il est critiqué pour ne pas être disponible sur certains appareils Kindle, ce qui affecte la facilité d'utilisation pour certains lecteurs.

Avantages:

Un contenu bien écrit qui décompose efficacement des concepts complexes
une couverture complète des threads, du traitement et d'asyncio
d'excellentes informations de fond
des commentaires positifs sur d'autres ouvrages de l'auteur.

Inconvénients:

Non disponible sur le Kindle Oasis d'Amazon, ce qui le rend difficile d'accès pour certains lecteurs ; certains lecteurs préfèrent les copies physiques pour faciliter la lecture.

(basé sur 3 avis de lecteurs)

Titre original :

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

Contenu du livre :

Python a plus de flexibilité que la plupart des langages de programmation modernes, ce qui en fait un langage très facile à utiliser, mais il a un problème - le GIL ou Global Interpreter Lock. Cela rend la prise en main de Python Async plus difficile que pour d'autres langages. Vous ne pouvez pas simplement prendre ce que vous savez sur les threads ou les processus et espérer qu'ils fonctionnent avec Python.

Programmer's Python : Async fait partie d'une série de livres Something Completely Different qui examinent ce qui fait la spécificité de Python et le distingue des autres langages de programmation. Ce volume traite de la programmation asynchrone, un aspect difficile à maîtriser, mais qui en vaut la peine. Une application qui n'utilise pas de code asynchrone gaspille une grande partie du potentiel de la machine. Chaque fois que le programme interagit avec le monde extérieur, il doit attendre que des humains très, très, très lents ou même des communications très lentes fassent quelque chose. Si votre code n'est pas asynchrone, il attend pendant ce qui peut sembler des années du point de vue du processeur - rappelez-vous qu'un processeur peut exécuter environ 10 millions d'instructions en une seconde. Si votre programme doit attendre ne serait-ce qu'une fraction de seconde, ce sont des milliers d'instructions qui sont gaspillées.

Python dispose de facilités remarquables pour la programmation asynchrone. Le dernier en date est le module asyncio, qui fait l'objet d'une grande attention en ce moment, mais l'histoire commence plus tôt. Python possède des modules qui vous permettent de travailler avec des threads et des processus de manière sophistiquée. Ce sont les fondations sur lesquelles asyncio est construit et elles sont couvertes en profondeur avec les futures, les tâches et les schedulers. Les trois derniers chapitres sont consacrés à asyncio et tentent, avec succès, de donner un sens pratique à un module très compliqué. C'est le livre qu'il vous faut pour comprendre toutes les options, les compromis et les problèmes.

Mike James est titulaire d'une licence en physique, d'une maîtrise en mathématiques et d'un doctorat en informatique. Au cours de sa longue carrière de programmeur, il a maîtrisé de nombreux langages de programmation. Il est le fondateur et le rédacteur en chef de I-Programmer, le magazine en ligne écrit par des programmeurs pour des programmeurs, et l'auteur de dizaines de livres. Outre Programmer's Python : Everything Is An Object, Second Edition et Programmer's Python : Everything Is Data, ses livres récents comprennent Deep C#, JavaScript Jems, Programmer's Guide to Kotlin, Programmer's Guide To Theory et The Trick Of The Mind : Programming and Computational Thought.

Autres informations sur le livre :

ISBN :9781871962765
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

L'histoire de la montagne de spaghetti et de la boulette de viande extra épicée - The Story Of...
De l'imagination, de l'aventure et une bonne dose...
L'histoire de la montagne de spaghetti et de la boulette de viande extra épicée - The Story Of Spaghetti Mountain And The Extra Spicy Meatball
Leftover Distances
"Mike James est un poète amoureux des ponts, un poète de la louange.À la recherche de tissus conjonctifs, sans cesse en mouvement,.À la recherche de signifiants,...
Leftover Distances
L'histoire de la montagne de spaghetti et de la boulette de viande extra épicée - The Story Of...
De l'imagination, de l'aventure et une bonne dose...
L'histoire de la montagne de spaghetti et de la boulette de viande extra épicée - The Story Of Spaghetti Mountain And The Extra Spicy Meatball
Guide du programmeur pour Kotlin - Programmer's Guide To Kotlin
Il existe une deuxième édition de ce livre .Kotlin attire l'attention en tant que "meilleur...
Guide du programmeur pour Kotlin - Programmer's Guide To Kotlin
Fumée et miroirs : L'ascension et la chute d'un anti-entrepreneur en série - Smoke and Mirrors: The...
Smoke and Mirrors est le récit officiel des...
Fumée et miroirs : L'ascension et la chute d'un anti-entrepreneur en série - Smoke and Mirrors: The Rise and Fall of a Serial Antipreneur
La fumée et les miroirs : L'ascension et la chute d'un anti-entrepreneur en série - Smoke and...
Smoke and Mirrors est le récit officiel des...
La fumée et les miroirs : L'ascension et la chute d'un anti-entrepreneur en série - Smoke and Mirrors: The Rise and Fall of a Serial Antipreneur
Une composition photo plus forte - Système en quatre étapes : Plus de 100 techniques et outils -...
Transformez votre photographie grâce à ce guide...
Une composition photo plus forte - Système en quatre étapes : Plus de 100 techniques et outils - Stronger Photo Composition - Four-Step System: Over 100 Techniques and Tools
Python du programmeur : Tout est un objet : Quelque chose de complètement différent - Programmer's...
Ce livre a pour but d'expliquer la logique...
Python du programmeur : Tout est un objet : Quelque chose de complètement différent - Programmer's Python: Everything is an Object: Something Completely Different
Deep C# : Plongez dans le C# moderne - Deep C#: Dive Into Modern C#
C# est un langage bien établi et, avec son incarnation open-source, il a une vigueur...
Deep C# : Plongez dans le C# moderne - Deep C#: Dive Into Modern C#
Portable Light : Poèmes nouveaux et choisis, 1991-2021 - Portable Light: New & Selected Poems,...
"Soyez à la fois ordinaire et mystique", conseille...
Portable Light : Poèmes nouveaux et choisis, 1991-2021 - Portable Light: New & Selected Poems, 1991-2021
Des corbeaux dans le juke-box : Poèmes - Crows in the Jukebox: Poems
L'œuvre de Mike James Crows in the Jukebox s'inspire des sujets les plus humains : la famille,...
Des corbeaux dans le juke-box : Poèmes - Crows in the Jukebox: Poems
Python du programmeur : Async - Threads, processus, asyncio et plus encore : Quelque chose de...
Python a plus de flexibilité que la plupart des...
Python du programmeur : Async - Threads, processus, asyncio et plus encore : Quelque chose de complètement différent - Programmer's Python: Async - Threads, processes, asyncio & more: Something Completely Different
Raspberry Pi IoT en Python avec GPIO Zero - Raspberry Pi IoT In Python Using GPIO Zero
Le Raspberry Pi est idéal pour l'internet des objets. Mais...
Raspberry Pi IoT en Python avec GPIO Zero - Raspberry Pi IoT In Python Using GPIO Zero
JavaScript Jems : Les parties étonnantes - JavaScript Jems: The Amazing Parts
Que vous soyez un programmeur professionnel, un étudiant ou un passionné,...
JavaScript Jems : Les parties étonnantes - JavaScript Jems: The Amazing Parts
Maîtriser le Raspberry Pi Pico en C : WiFi avec lwIP & mbedtls - Master the Raspberry Pi Pico in C:...
L'ajout du WiFi au Raspberry Pi Pico transforme...
Maîtriser le Raspberry Pi Pico en C : WiFi avec lwIP & mbedtls - Master the Raspberry Pi Pico in C: WiFi with lwIP & mbedtls
Raspberry Pi IoT en Python avec les pilotes Linux - Raspberry Pi IoT In Python Using Linux...
Le Raspberry Pi est idéal pour l'internet des...
Raspberry Pi IoT en Python avec les pilotes Linux - Raspberry Pi IoT In Python Using Linux Drivers
Programmation de l'ESP32 en MicroPython - Programming the ESP32 in MicroPython
L'ESP32 est un appareil remarquable, peu coûteux mais doté de nombreux...
Programmation de l'ESP32 en MicroPython - Programming the ESP32 in MicroPython
La mouche de mai - Mayfly
L'aviation a fait couler beaucoup d'encre, et presque toute l'histoire est centrée sur le travail prestigieux des pilotes. Même le personnel de cabine a...
La mouche de mai - Mayfly

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)