Programmation parallèle et concurrente en Haskell

Note :   (4,6 sur 5)

Programmation parallèle et concurrente en Haskell (Simon Marlow)

Avis des lecteurs

Résumé:

Ce livre est très apprécié en tant qu'introduction complète à la programmation parallèle et concurrente en Haskell. Il est reconnu pour ses explications claires et ses aperçus pratiques, ce qui le rend adapté aux développeurs qui cherchent à étendre leurs compétences en Haskell. La qualité de la reliure et la disponibilité d'un contenu en ligne gratuit suscitent quelques inquiétudes.

Avantages:

Introduction complète aux techniques de programmation concurrente et parallèle en Haskell.
Des explications claires de la part d'un auteur Haskell respecté (Simon Marlow).
Couvre une variété de paradigmes et d'exemples pratiques.
Utile pour les programmeurs Haskell intermédiaires et avancés.
Les lecteurs apprécient la clarté et l'approche pratique du matériel.
Le contenu du livre est disponible gratuitement en ligne, ce qui permet aux lecteurs de le tester avant de l'acheter.

Inconvénients:

Ne convient pas comme premier livre pour les débutants en Haskell ; des connaissances préalables sont nécessaires.
Certains exemplaires souffrent d'une mauvaise reliure et d'une impression de mauvaise qualité.
Bien que le livre soit complet, certains lecteurs ont noté qu'il manquait d'exercices explicites pour une compréhension plus approfondie.

(basé sur 22 avis de lecteurs)

Titre original :

Parallel and Concurrent Programming in Haskell

Contenu du livre :

Si vous avez une connaissance pratique de Haskell, ce livre pratique vous montre comment utiliser les nombreuses API et structures du langage pour écrire des programmes parallèles et concurrents. Vous apprendrez comment le parallélisme exploite les processeurs multicœurs pour accélérer les programmes lourds en calcul, et comment la concurrence vous permet d'écrire des programmes avec des threads pour des interactions multiples.

L'auteur, Simon Marlow, vous accompagne tout au long du processus avec de nombreux exemples de code que vous pouvez exécuter, expérimenter et étendre. Divisé en sections distinctes sur Haskell parallèle et concurrent, ce livre comprend également des exercices pour vous aider à vous familiariser avec les concepts présentés.

⬤ Exprimer le parallélisme en Haskell avec la monade Eval et les stratégies d'évaluation.

⬤ Paralléliser du code Haskell ordinaire avec la monade Par.

⬤ Construire des calculs parallèles basés sur des tableaux, en utilisant la bibliothèque Repa.

⬤ Utiliser la bibliothèque Accelerate pour exécuter des calculs directement sur le GPU.

⬤ Travailler avec les interfaces de base pour écrire du code concurrent.

⬤ Construire des arbres de threads pour des programmes plus importants et plus complexes.

⬤ Apprendre à construire des serveurs réseau concurrents à grande vitesse.

⬤ Écrire des programmes distribués qui s'exécutent sur plusieurs machines d'un réseau.

Autres informations sur le livre :

ISBN :9781449335946
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2013
Nombre de pages :256

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Programmation parallèle et concurrente en Haskell - Parallel and Concurrent Programming in...
Si vous avez une connaissance pratique de Haskell, ce...
Programmation parallèle et concurrente en Haskell - Parallel and Concurrent Programming in Haskell

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)