Perles de la conception d'algorithmes fonctionnels

Note :   (4,5 sur 5)

Perles de la conception d'algorithmes fonctionnels (Richard Bird)

Avis des lecteurs

Résumé:

Les critiques de « Pearls of Functional Algorithm Design » le présentent comme un livre rigoureux et perspicace sur la programmation fonctionnelle et les algorithmes, en particulier à l'aide de Haskell. Alors que de nombreuses critiques font l'éloge de son exploration approfondie des algorithmes et de son approche structurée de la résolution de problèmes, il y a des critiques significatives concernant sa complexité, des erreurs occasionnelles et des problèmes avec l'édition Kindle.

Avantages:

Excellente exploration des concepts de programmation fonctionnelle et des algorithmes.
Chaque chapitre aborde un problème distinct, ce qui favorise une compréhension approfondie.
Le livre est réputé pour sa cohérence logique et ses preuves de performance des algorithmes.
Précieux pour améliorer les compétences en matière de résolution de problèmes et pour écrire un code efficace.
Convient à ceux qui s'intéressent aux problèmes non triviaux du monde réel et à leurs solutions.
Considéré comme une lecture indispensable pour les informaticiens et les ingénieurs en logiciel.

Inconvénients:

La complexité peut être accablante pour les débutants et ne constitue pas une introduction à Haskell ou à la conception d'algorithmes de base.
Des problèmes avec l'édition Kindle affectent la lisibilité en raison d'un rendu incorrect des symboles mathématiques.
Il y a de nombreuses erreurs et omissions dans les preuves et les explications, ce qui prête à confusion.
Le livre manque d'un thème cohérent liant les différents problèmes entre eux, ce qui peut désorienter certains lecteurs.
Certains exemples de code ne sont pas valables en Haskell, ce qui rend l'apprentissage difficile pour les lecteurs.

(basé sur 16 avis de lecteurs)

Titre original :

Pearls of Functional Algorithm Design

Contenu du livre :

Richard Bird adopte une approche radicalement nouvelle de la conception d'algorithmes, à savoir la conception par le calcul.

Ces 30 courts chapitres traitent chacun d'un problème de programmation particulier tiré de sources aussi diverses que les jeux et les puzzles, les tâches combinatoires intrigantes et des domaines plus familiers tels que la compression de données et la correspondance de chaînes de caractères. Chaque perle commence par l'énoncé du problème exprimé à l'aide du langage de programmation fonctionnelle Haskell, un langage puissant mais succinct qui permet de capturer des idées algorithmiques de manière claire et simple.

L'aspect novateur du livre est que chaque solution est calculée à partir d'une formulation initiale du problème en Haskell en faisant appel aux lois de la programmation fonctionnelle. Pearls of Functional Algorithm Design s'adresse aux aspirants programmeurs fonctionnels, aux étudiants et enseignants intéressés par les principes de la conception d'algorithmes, et à tous ceux qui cherchent à maîtriser les techniques de raisonnement sur les programmes dans un style équationnel.

Autres informations sur le livre :

ISBN :9780521513388
Auteur :
Éditeur :
Langue :anglais
Reliure :Relié
Année de publication :2010
Nombre de pages :290

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Conception d'algorithmes avec Haskell - Algorithm Design with Haskell
Ce livre présente les cinq grands principes de la conception d'algorithmes : diviser pour...
Conception d'algorithmes avec Haskell - Algorithm Design with Haskell
Le livre du potager : Le guide pratique complet du jardinage, de la planification et de la...
Voici le guide pratique complet du potager, de la...
Le livre du potager : Le guide pratique complet du jardinage, de la planification et de la plantation à la récolte et au stockage - The Kitchen Garden Book: The Complete Practical Guide to Kitchen Gardening, from Planning and Planting to Harvesting and Storing
Annuelles pour votre jardin : Les fleurs et les feuillages éclatants pour égayer votre jardin, avec...
Le merveilleux avantage des annuelles est leur...
Annuelles pour votre jardin : Les fleurs et les feuillages éclatants pour égayer votre jardin, avec 120 belles photographies. - Annuals for Your Garden: Brighten Up Your Garden with Vibrant Flowers and Foliage, with 120 Beautiful Photographs
Guide pratique de la taille, du dressage et de l'art topiaire : Comment tailler et former les...
Un guide clair et expert de la taille et de la...
Guide pratique de la taille, du dressage et de l'art topiaire : Comment tailler et former les arbres, les arbustes, les haies, les topiaires, les arbres et les fruits mous, les plantes grimpantes et les rosiers. - Practical Guide to Pruning, Training and Topiary: How to Prune and Train Trees, Shrubs, Hedges, Topiary, Tree and Soft Fruit, Climbers and Roses
Penser de manière fonctionnelle avec Haskell - Thinking Functionally with Haskell
Richard Bird est réputé pour la clarté et la rigueur de ses écrits. Son...
Penser de manière fonctionnelle avec Haskell - Thinking Functionally with Haskell
Introduction à la programmation fonctionnelle : Introduction à la programmation fonctionnelle -...
Après le succès de la première édition...
Introduction à la programmation fonctionnelle : Introduction à la programmation fonctionnelle - Introduction Functional Programming: Introduction Functional Programming
Comment cultiver les légumes à bulbes : Un guide pratique de jardinage pour cultiver les oignons,...
Comprenant des instructions illustrées étape par...
Comment cultiver les légumes à bulbes : Un guide pratique de jardinage pour cultiver les oignons, l'ail, les échalotes, les poireaux, la ciboulette et le fenouil, avec une technique étape par étape. - How to Grow Bulb Vegetables: A Practical Gardening Guide to Growing Onions, Garlic, Shallots, Leeks, Chives and Fennell, with Step-By-Step Techniqu
Goobletygok
Chulippitee. Buckadoodle. Uckeybuckey. Quel est le point commun entre ces mots ? Poppy et Freddy les ont inventés ! Freddy et son grand-père, Poppy, aiment passer du temps...
Goobletygok
Goobletygok
Chulippitee. Buckadoodle. Uckeybuckey. Quel est le point commun entre ces mots ? Poppy et Freddy les ont inventés ! Freddy et son grand-père, Poppy, aiment passer du temps...
Goobletygok
Le latin du jardinier - Le langage des plantes expliqué - Gardener's Latin - The Language of Plants...
Tout jardinier doit connaître ses noms latins. Ils...
Le latin du jardinier - Le langage des plantes expliqué - Gardener's Latin - The Language of Plants Explained
Encyclopédie pratique illustrée de la taille, du dressage et de l'art topiaire : Comment tailler et...
« Un guide définitif de la taille et de la...
Encyclopédie pratique illustrée de la taille, du dressage et de l'art topiaire : Comment tailler et former les arbres, les arbustes, les haies, les topiaires, les arbres et les fruits tendres, la grimpe - Illustrated Practical Encyclopedia of Pruning, Training and Topiary: How to Prune and Train Trees, Shrubs, Hedges, Topiary, Tree and Soft Fruit, Climb
Comment cultiver des légumes verts : Un guide de jardinage pour faire pousser des choux, des choux...
Ce répertoire pratique décrit comment cultiver et...
Comment cultiver des légumes verts : Un guide de jardinage pour faire pousser des choux, des choux de Bruxelles, des brocolis, des choux frisés, de la laitue, des choux-fleurs et des épinards, avec des explications pas à pas sur la façon de les cultiver. - How to Grow Greens: A Gardeners Guide to Growing Cabbages, Brussels Sprouts, Broccoli, Kale, Lettuce, Cauliflower and Spinach, with Step-B
Perles de la conception d'algorithmes fonctionnels - Pearls of Functional Algorithm Design
Richard Bird adopte une approche radicalement nouvelle de la...
Perles de la conception d'algorithmes fonctionnels - Pearls of Functional Algorithm Design

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)