Note :
Practical Common Lisp est un ouvrage très apprécié qui propose une approche pratique de l'apprentissage de la programmation en langage Lisp. Il met l'accent sur les projets pratiques, en particulier dans les premiers chapitres, et est loué pour son efficacité à expliquer des concepts complexes avec clarté. Cependant, il convient mieux à ceux qui ont une certaine expérience de la programmation, car les débutants risquent de se sentir dépassés s'ils n'ont pas de connaissances de base. Ce livre est réputé pour changer les perspectives sur la programmation et pour démontrer les capacités de Lisp dans les applications du monde réel.
Avantages:⬤ Approche pratique et engageante
⬤ Explications claires de concepts complexes
⬤ Style d'enseignement efficace qui met le lecteur au défi
⬤ Forte concentration sur les applications et projets du monde réel
⬤ Couvre de nombreuses fonctionnalités utiles de Common Lisp
⬤ Chapitres bien organisés dédiés à des sujets spécifiques
⬤ Encourage les lecteurs à repenser les paradigmes de programmation
⬤ Bons exemples et exposition claire.
⬤ Ne convient pas comme premier livre de programmation
⬤ Nécessite des connaissances préalables en programmation pour en bénéficier pleinement
⬤ Certains contenus peuvent être accablants pour les débutants absolus
⬤ Le langage et les concepts avancés peuvent représenter un défi pour les programmeurs moins expérimentés
⬤ Certains ont estimé que l'organisation pouvait être déroutante au début.
(basé sur 90 avis de lecteurs)
Practical Common LISP
Lisp est considéré comme un langage académique, mais ce n'est pas le cas. Ce livre est le premier à présenter Lisp comme un langage pour le monde réel.
La première partie est l'introduction au langage Lisp. L'objectif de cette partie est de donner au lecteur une compréhension globale des caractéristiques du langage et une compréhension suffisamment solide de leur fonctionnement afin de préparer le lecteur aux exemples de code pratiques de la partie II. La partie I comprend les études de cas du Franz Store, de Viaweb, de Pandorabots et d'ASCENT.
La partie II présente des exemples à plus grande échelle de programmation Lisp pratique. Les exemples pratiques de cette section sont tous centrés sur la construction d'un serveur de streaming mp3. À la fin du livre, le lecteur disposera du code d'un serveur mp3 Lisp qui diffuse des mp3 en continu via le protocole Shoutcast à n'importe quel logiciel client mp3 standard (par exemple, iTunes, XMMS ou WinAmp). Siebel montrera comment stocker les métadonnées dans une simple base de données sexp maison ainsi que dans une base de données relationnelle (MySQL). Il montrera comment utiliser les threads pour prendre en charge plusieurs connexions clients simultanées. Le serveur annoncera une interface de service Web (WSDL) et un programmeur de services Web (c'est-à-dire toute personne disposant de Visual Studio.NET) pourra écrire une application pour remplacer l'interface basée sur le navigateur.
© 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)