Értékelés:
A Practical Common Lisp egy nagy visszhangot kiváltó könyv, amely gyakorlatias megközelítést nyújt a Lisp programozás elsajátításához. A könyv a gyakorlati projektekre helyezi a hangsúlyt, különösen az első fejezetekben, és dicsérik, hogy hatékonyan és érthetően magyarázza el az összetett fogalmakat. Ugyanakkor inkább azoknak ajánlott, akik már rendelkeznek némi programozási tapasztalattal, mivel a kezdők számára az anyag megterhelő lehet alapozó ismeretek nélkül. A könyvet azért jegyzik, mert megváltoztatja a programozás szemléletét, és valós alkalmazásokban mutatja be a Lisp képességeit.
Előnyök:⬤ Magával ragadó és gyakorlatias megközelítés
⬤ Az összetett fogalmak világos magyarázata
⬤ Hatékony tanítási stílus, amely kihívások elé állítja az olvasót
⬤ Nagy hangsúlyt fektet a valós alkalmazásokra és projektekre
⬤ A Common Lisp számos hasznos funkcióját tárgyalja
⬤ Jól szervezett, speciális témáknak szentelt fejezetek
⬤ A programozási paradigmák újragondolására ösztönzi az olvasót
⬤ Jó példák és világos kifejtés.
⬤ Nem alkalmas első programozási könyvnek
⬤ A teljes hasznosításhoz előzetes programozási ismeretekre van szükség
⬤ Néhány tartalom túlterhelő lehet az abszolút kezdők számára
⬤ A haladó nyelv és fogalmak kihívást jelenthetnek a kevésbé tapasztalt programozók számára
⬤ Néhányan úgy érezték, hogy a szervezés kezdetben zavaró lehet.
(90 olvasói vélemény alapján)
Practical Common LISP
A Lispet akadémiai nyelvnek tartják, de nem kell annak lennie. Ez az első olyan könyv, amely a Lispet a való világ nyelveként mutatja be.
Az I. rész a Lisp nyelv bevezetése. Az I. rész célja, hogy az olvasó átfogó képet kapjon a nyelv jellemzőiről, és kellően szilárd képet kapjon azok működéséről, hogy felkészítse az olvasót a II. rész gyakorlati kódpéldáira. Az I. rész tartalmazza a Franz Store, a Viaweb, a Pandorabots és az ASCENT esettanulmányait.
A II. rész a gyakorlati Lisp-programozás nagyobb léptékű példáit mutatja be. Az ebben a részben található gyakorlati példák mindegyike egy streaming mp3 szerver építése köré összpontosul. A könyv végére az olvasó egy olyan Lisp mp3-kiszolgáló kódjával rendelkezik, amely a Shoutcast protokollon keresztül streaming mp3-akat szolgáltat bármely szabványos mp3-kliensszoftver (pl. iTunes, XMMS vagy WinAmp) számára. Siebel megmutatja, hogyan lehet metaadatokat tárolni mind egy egyszerű házi készítésű sexp adatbázisban, mind pedig egy relációs adatbázisban (MySQL). Bemutatja, hogyan lehet szálakat használni több egyidejű ügyfélkapcsolat támogatására. A szerver egy Web Service (WSDL) interfészt fog hirdetni, és egy Web Services programozó (azaz bárki, aki Visual Studio.NET-tel rendelkezik) írhat egy alkalmazást a böngésző alapú felület helyettesítésére.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)