Note :
Le livre est loué pour sa belle écriture, ses explications approfondies et son efficacité en tant que guide d'introduction à ML, en particulier pour ceux qui découvrent la programmation fonctionnelle. Cependant, certains lecteurs estiment qu'il manque de conseils pratiques pour appliquer les concepts dans des projets plus importants et qu'il peut être trop simpliste pour les programmeurs expérimentés. En outre, son caractère obsolète et le nombre limité d'exemples pratiques pour des tâches de programmation courantes sont des inconvénients notables.
Avantages:Une belle écriture, un pattern matching élégant, des explications approfondies, une excellente introduction au ML, un ton agréable et léger, bénéfique à la fois pour les débutants et les programmeurs avancés.
Inconvénients:Laisse le lecteur sans repère après l'apprentissage de la syntaxe, manque de conseils de style pour les programmes plus importants, peut être trop enfantin pour les programmeurs expérimentés, contenu obsolète, et références pratiques insuffisantes pour les tâches courantes.
(basé sur 13 avis de lecteurs)
Elements of ML Programming, Ml97 Edition
Rédigé par un enseignant et chercheur en informatique de renom.
Aucune connaissance préalable du langage ML ou de la programmation fonctionnelle n'est supposée. C'est le premier livre qui offre à la fois un tutoriel d'introduction à la programmation ML très accessible, étape par étape, ainsi qu'une référence complète et une explication des fonctionnalités avancées.
L'auteur utilise une grande variété d'exemples de programmes digestes pour amener le lecteur à un rythme raisonnable. Des programmes plus sophistiqués et des concepts avancés complètent ce livre qui peut être utilisé dans un certain nombre de cours et de contextes, que ce soit pour l'auto-apprentissage ou pour des discussions en classe.
© 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)