Common Lisp Recipes: A Problem-Solution Approach

Cover
Apress, 01.01.2016 - 744 Seiten
0 Rezensionen

Find solutions to problems and answers to questions you are likely to encounter when writing real-world applications in Common Lisp. This book covers areas as diverse as web programming, databases, graphical user interfaces, integration with other programming languages, multi-threading, and mobile devices as well as debugging techniques and optimization, to name just a few. 

Written by an author who has used Common Lisp in many successful commercial projects over more than a decade, Common Lisp Recipes is also the first Common Lisp book to tackle such advanced topics as environment access, logical pathnames, Gray streams, delivery of executables, pretty printing, setf expansions, or changing the syntax of Common Lisp.

The book is organized around specific problems or questions each followed by ready-to-use example solutions and clear explanations of the concepts involved, plus pointers to alternatives and more information. Each recipe can be read independently of the others and thus the book will earn a special place on your bookshelf as a reference work you always want to have within reach.

Common Lisp Recipes is aimed at programmers who are already familiar with Common Lisp to a certain extent but do not yet have the experience you typically only get from years of hacking in a specific computer language. It is written in a style that mixes hands-on no-frills pragmatism with precise information and prudent mentorship.

If you feel attracted to Common Lisp's mix of breathtaking features and down-to-earth utilitarianism, you'll also like this book.

 

Was andere dazu sagen - Rezension schreiben

Es wurden keine Rezensionen gefunden.

Inhalt

1 Symbols and Packages
1
2 Conses Lists and Trees
31
3 Strings and Characters
61
4 Numbers and Math
87
5 Arrays and Vectors
117
6 Hash Tables Maps and Sets
137
7 Sequences and Iteration
171
8 The Lisp Reader
203
13 Objects Classes Types
361
Streams and Files
397
15 Pathnames Files Directories
435
16 Developing and Debugging
469
17 Optimization
503
18 Libraries
563
19 Interfacing with Other Languages
591
20 Graphical User Interfaces
637

9 Printing
231
10 Evaluation Compilation Control Flow
265
11 Concurrency
303
12 Error Handling and Avoidance
333
21 Persistence
661
22 The World Outside
677
Index
709
Urheberrecht

Andere Ausgaben - Alle anzeigen

Häufige Begriffe und Wortgruppen

Über den Autor (2016)

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.

Bibliografische Informationen