August 2019
Intermediate to advanced
504 pages
16h 38m
French
À long terme, pour créer de vastes programmes travaillant avec des processus concurrents, il est déconseillé d’utiliser un langage orienté machine qui autorise un accès illimité à la mémoire et aux adresses. Il ne peut exister aucun moyen pour rendre de tels programmes fiables (même avec l’aide de mécanismes matériels complexes).
— Per Brinch Hansen (1977)
Les patrons logiciels de communication sont des patrons logiciels pour le parallélisme.
— Whit Morriss
Si vous avez constaté que votre attitude par rapport aux traitements parallèles ou concurrents a changé au cours de votre carrière de programmeur, sachez que vous n’êtes pas le seul. Cela arrive aux autres.
Au départ, écrire du code concurrent est amusant et ...
Read now
Unlock full access