Common Lisp Recipes
eBook - A Problem-Solution Approach
E-Book Download
Download
Beschreibung
<p>Findsolutions to problems and answers to questions you are likely to encounter whenwriting real-world applications in Common Lisp. This book covers areas asdiverse as web programming, databases, graphical user interfaces, integrationwith other programming languages, multi-threading, and mobile devices as wellas debugging techniques and optimization, to name just a few.&nbsp;</p><p>Written by anauthor who has used Common Lisp in many successful commercial projects overmore than a decade,<i>Common Lisp Recipes</i>is also the first Common Lispbook to tackle such advanced topics as environment access, logical pathnames,Gray streams, delivery of executables, pretty printing, setf expansions, orchanging the syntax of Common Lisp.</p><p>Thebook is organized around specific problems or questions each followed byready-to-use example solutions and clear explanations of the concepts involved,plus pointers to alternatives and more information. Each recipe can be readindependently of the others and thus the book will earn a special place on yourbookshelf as a reference work you always want to have within reach.</p><p><i>Common Lisp Recipes</i> is aimed atprogrammers who are already familiar with Common Lisp to a certain extent butdo not yet have the experience you typically only get from years of hacking ina specific computer language. It is written in a style that mixes hands-onno-frills pragmatism with precise information and prudent mentorship.</p><p>If you feel attractedto Common Lisp's mix of breathtaking features and down-to-earth utilitarianism,you'll also like this book.</p>
Auf die Wunschliste
116,95 € inkl. MwSt.
Autorenportrait
Edmund Weitz is well-known in the Common Lisp community for his open-source libraries and for being one of the organizers of the European Common Lisp Meeting. He has a Ph.D. in mathematics and has been a free-lance Common Lisp consultant for clients in the US, Europe, and Asia since 2002. He now works as a professor for math and computer science at the University of Applied Sciences in Hamburg, Germany.
Informationen zu E-Books

„E-Book“ steht für digitales Buch. Um diese Art von Büchern lesen zu können, wird entweder eine spezielle Software für Computer, Tablets und Smartphones oder ein E-Book Reader benötigt. Da es verschiedene (Datei-)Formate für E-Books gibt, gilt es dabei einiges zu beachten.

Von uns werden digitale Bücher hauptsächlich in zwei Formaten ausgeliefert: EPUB und PDF. Je nach Verlag und Titel kann zu dem Format eine Form vom Kopierschutz (DRM=Digital Rights Management) gehören. Sie können Format und Form des DRM der Detailansicht des Titels entnehmen. 

- Bei E-Books ohne DRM (DRM: Nicht vorhanden) müssen Sie lediglich sicherstellen, dass Ihr E-Book Reader, Software oder App das Format (EPUB oder PDF) öffnen kann.
- Der Kopierschutz per Digitalem Wasserzeichen (DRM: Digitales Wasserzeichen) speichert Daten zum Download des Buches direkt in der Datei, die ggf. gerichtlich ausgelesen werden können. Genau wie E-Books ohne DRM können diese Titel ohne Beschränkung kopiert und auf verschiedenen Geräten gespeichert werden, sind allerdings rückverfolgbar.
- Wenn ein Format mit "hartem" Kopierschutz gekoppelt ist (DRM: Adobe DRM), besteht zusätzlich die Notwendigkeit, dass Sie einen kostenlosen Adobe® Account besitzen (genannt Adobe® ID). Nach dem Kauf eines solchen Titels erhalten Sie per Download zunächst eine Übertragungsdatei (URLlink.acsm). Stellen Sie sicher, dass in Ihrer Software (z.B. Adobe® Digital Editions), Ihrer App oder in ihrem Reader die zuvor erwähnte Adobe ID (Ihre E-Mail-Adresse und Ihr Passwort) hinterlegt sind.
Beim ersten Öffnen der Übertragungsdatei im E-Book-Programm oder auf dem Reader wird das Buch untrennbar mit der Adobe ID verknüpft, mit der die Software / das Gerät angemeldet ist.
!! Sollte zu diesem Zeitpunkt keine ID angelegt sein, kann das E-Book nur auf diesem Gerät (Reader oder Computer) gelesen werden und nirgendwo sonst !!
Achten Sie bei der Übertragung von E-Books darauf, dass die selbe Adobe® ID benutzt wird, wie zum ersten Öffnen.

Da E-Books nur für eine begrenzte Zeit – in der Regel 6 Monate – herunterladbar sind, sollten Sie stets eine Sicherheitskopie auf einem Dauerspeicher (Festplatte, USB-Stick oder CD) vorsehen. Auch ist die Menge der Downloads häufig auf maximal 5 begrenzt.
Die Rückgabe von digitalen Inhalten ist technisch bedingt nicht möglich.

Inhalt
1. Symbols and Packages

2. Conses, Lists, and Trees

3. Strings and Characters

4. Numbers and Math

5. Arrays and Vectors

6. Hash Tables, Maps, and Sets

7. Sequences and Iteration

8. The Lisp Reader

9. Printing

10. Evaluation, Compilation, Control Flow

11. Concurrency

12. Error Handling and Avoidance

13. Objects, Classes, Types

14. I/O: Streams and Files

15. Pathnames, Files, Directories

16. Developing and Debugging

17. Optimization

18. Libraries

19. Interfacing with Other Languages

20. Graphical User Interfaces

21. Persistence

22. The World Outside