FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
-
Introduction to newLISP (WikiBooks)
You'll find newLISP easy to learn and powerful, combining some of the power and elegance of classic LISP with the facilities of a modern scripting language, such as regular expressions, network functions, Unicode support, multitasking, and many others.
-
Practical Common Lisp (Peter Seibel)
This book presents a thorough introduction to Common LISP, providing you with an overall understanding of the language features and how they work. Over a third of the book is devoted to practical examples such as the core of a spam filter, web apps for MP3s, etc.
-
On Lisp: Advanced Techniques for Common Lisp (Paul Graham)
Written by a Lisp expert, this is the most comprehensive tutorial on the advanced features of Lisp for experienced programmers. It shows how to program in the bottom-up style that is ideal for Lisp programming.
-
Algorithmic Composition: Music Composition using Common LISP
This book provides an overview of procedural approaches to music generation. It introduces programming concepts through many examples written using the Common LISP and Common Music for music composition and sound synthesis.
-
Common LISP - The Language, 2nd Edition (Guy L. Steele JR.)
This is the Lisp programmers' bible. If you need to know the official specification, every function defined in Common Lisp can be found in here somewhere. Anyone vaguely serious about programming in Lisp should keep a copy of this book for reference.
-
Lisp Hackers: Interviews with 100x More Productive Programmers
Overall, this book should give an insight into why people use Lisp, as well as help the readers gain some new experience and improve as programmers. It's a collection of short interviews with 14 prominent individuals from different parts of the world.
-
Paradigms of Artificial Intelligence Programming: in Common Lisp
This book is an overview of classical artificial intelligence (AI) programming via actual implementation of landmark systems (case studies). It teaches advanced Common Lisp techniques in the context of building major AI systems.
-
Let Over Lambda - 50 Years of Lisp (Doug Hoyte)
This book is one of the most hardcore computer programming books out there. Starting with the fundamentals, it describes the most advanced features of the most advanced language: Common Lisp.
-
Successful Lisp: How to Understand and Use Common Lisp
This book is written with the professional programmer in mind. Using a hands on approach it introduces the ANSI Common Lisp standard. Practical examples of working code provide an in depth view of Common Lisp programming paradigms.
-
Common LISP: A Gentle Introduction to Symbolic Computation
This highly accessible introduction to Lisp is suitable both for novices approaching their first programming language and experienced programmers interested in exploring a key tool for artificial intelligence research.
-
Common LISP: An Interactive Approach (Stuart Charles Shapiro)
The text uses a tutorial style that focuses on learning by interaction and experimentation. The text also thoroughly covers programming in Pure LISP before programming in Imperative LISP so that students get used to recursive programming.
-
ANSI Common LISP (Paul Graham)
This book provides an excellent introduction to Common Lisp. In addition to chapters covering the basic language concepts, there are sections discussing the Common Lisp object system (CLOS) and speed considerations in Lisp.
-
Sketchy LISP: Introduction to Functional Programming
This book is a step-by-step introduction to functional programming in Scheme. By means of numerous examples of varying complexity, it takes the reader on an entertaining and informative tour through the language.
-
Structure and Interpretation of Computer Programs, 2nd Edition
This book has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text. Examples are implemented using the Scheme dialect of Lisp.
-
AI Algorithms, Data Structures, and Idioms in Prolog, Lisp, and Java
This book illustrates how to program AI algorithms in Lisp, Prolog, and Java. The book basically cover each topic 3 times in each language. Topics include: simple production-like system based on logic, logic-based learning, and natural language parsing.
-
Practical Semantic Web and Linked Data Applications, LISP Edition
This book is intended to be a practical guide for using RDF data in information processing, linked data, and semantic web applications using both the AllegroGraph product and the Sesame open source project.
-
Build Your Own Lisp (Daniel Holden)
In this book you'll learn the C programming language, and at the same time learn how to build your very own programming language, a minimal Lisp, in under 1000 lines of code - the unique techniques behind function programming, the methods used to concisely solve problems, and the art of writing beautiful code.
-
An Introduction to Programming in Emacs Lisp (Robert J. Chassell)
This tutorial is an elementary introduction to teach non-programmers how to customize their work environment; it can also be used as an introduction to programming basics. It includes numerous exercises and sample programs.
-
GNU Emacs Lisp Reference Manual (Bil Lewis, et al)
This manual attempts to be a full description of Emacs Lisp. Emacs Lisp is more than a mere 'extension language'; it is a full computer programming language in its own right. You can write new code in Emacs Lisp and install it as an extension to the editor.
-
Exploring Randomness (Gregory J. Chaitin)
The book is devoted to a Lisp formalism for exploring the basic ideas, concepts and results on program-size complexity and random sequences.
-
Performance and Evaluation of Lisp Systems (Richard P. Gabriel)
The text is the first book to present descriptions on the Lisp implementation techniques actually in use and can serve as a handbook to the implementation details of all of the various current Lisp expressions.
-
Lisp Primer (Colin Allen, et al)
This text has been written to provide a quick introduction to the basic elements of Common Lisp for both experienced and novice programmers. It covers all of Lisp's basic functions, and presents a number of examples on important Lisp idioms.
-
Zen-Style Programming (Nils M. Holm)
This book introduces the concepts of functional and symbolic programming, and solving problems in an abstract, architecture-neutral way by the example of a purely symbolic LISP interpreter.
-
The Limits of Mathematics (Gregory J. Chaitin)
A course on algorithmic information theory and the epistemology of mathematics and physics. It discusses Einstein and Goedel's views on the nature of mathematics in the light of information theory, and sustains the thesis that mathematics is quasi-empirical.
-
The Common Lisp Cookbook (Marco Antoniotti, et al)
This is a collaborative project that aims to provide for Common Lisp something similar to the Perl Cookbook published by O'Reilly.
:
|
|