Free Computer Books Downloads and Reviews; from desktop to cloud computing...C++, C#, Java, ASP.NET, Silverlight, Cloud computing, Microsoft Expression Blend, Android, Unix, Operating Systems, PHP, Visual Basic, Mobile Phones...... Updated regularly....Keep visiting.....

Showing posts with label LISP. Show all posts
Showing posts with label LISP. Show all posts

Thursday, 21 August 2014

Lisp Hackers: Interviews with 100x More Productive Programmers


This book is a collection of short interviews with 14 prominent individuals from different parts of the world, from Australia to Canada, and of different occupations, from low-level programmers to physicists and musicians, asking them a more-or-less similar set of questions on the following topics:

    their general attitude to programming
    attitude towards and experience with Lisp
    stories of real-world Lisp projects

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.

Title Lisp Hackers: Interviews with 100x More Productive Programmers
Author(s) Vsevolod Dyomkin
Publisher: Leanpub (2013)
Language: English
eBook: https://leanpub.com/lisphackers

Saturday, 16 August 2014

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.

In an inference engine based on first order logic, management of substitutions can get rather complicated, which is often glossed over in AI textbooks. But this book covers this aspect, as do "Paradigms of AI Programming", "Structure and Interpretation of Computer Programs", and Winston's book on Common Lisp.

Title AI Algorithms, Data Structures, and Idioms in Prolog, Lisp, and Java
Author(s) George F. Luger, and William A. Stubblefield
Publisher: Addison-Wesley; 6 edition (September 4, 2008)
Paperback 464 pages
Language: English
ISBN-10: 0136070477
ISBN-13: 978-0136070474
eBook: http://wps.aw.com/wps/media/objects/5771/5909832/PDF/Luger_0136070477_1.pdf

Wednesday, 13 August 2014

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. David B. Lamkins explains why this programming language is by far the most powerful industrial strength tool available for advanced software development.

Title Successful Lisp: How to Understand and Use Common Lisp
Author(s) David B. Lamkins
Publisher: bookfix.com (December 8, 2004)
Paperback 360 pages
Language: English
ISBN-10: 3937526005
ISBN-13: 978-3937526003
eBook: http://psg.com/~dlamkins/sl/contents.html

Practical Common Lisp


It has a fresh view on the language and the examples in the later chapters are usable in your day-to-day work as a programmer. If you're interested in Lisp as it relates to Python or Perl, and want to learn through doing rather than watching, Practical Common Lisp is an excellent entry point.

Lisp is often thought of as an academic language, but it need not be. This is the first book that introduces Lisp as a language for the real world.

Practical Common Lisp 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 and a web application for browsing MP3s and streaming them via the Shoutcast protocol to any standard MP3 client software (e.g., iTunes, XMMS, or WinAmp). In other "practical" chapters, author Peter Seibel demonstrates how to build a simple but flexible in-memory database, how to parse binary files, and how to build a unit test framework in 26 lines of code.

Title Practical Common Lisp
Author(s) Peter Seibel
Publisher: Apress; 1st ed. 2005. Corr. 3rd printing edition (April 11, 2005)
Paperback 500 pages
Language: English
ISBN-10: 1590592395
ISBN-13: 978-1590592397
eBook: http://www.gigamonkeys.com/book/

Tuesday, 22 April 2014

Build Your Own Lisp


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.

This book is not suitable as a first programming language book, but anyone with at least some minimal programming experience, in any language, should find something new and interesting inside.

Title Build Your Own Lisp
Author(s) Daniel Holden
Publisher: buildyourownlisp.com (2014)
Language: English
eBook: http://www.buildyourownlisp.com/

Monday, 24 February 2014

Practical Common Lisp


it has a fresh view on the language and the examples in the later chapters are usable in your day-to-day work as a programmer. If you're interested in Lisp as it relates to Python or Perl, and want to learn through doing rather than watching, Practical Common Lisp is an excellent entry point.

Lisp is often thought of as an academic language, but it need not be. This is the first book that introduces Lisp as a language for the real world.

Practical Common Lisp 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 and a web application for browsing MP3s and streaming them via the Shoutcast protocol to any standard MP3 client software (e.g., iTunes, XMMS, or WinAmp). In other "practical" chapters, author Peter Seibel demonstrates how to build a simple but flexible in-memory database, how to parse binary files, and how to build a unit test framework in 26 lines of code.

Title Practical Common Lisp
Author(s) Peter Seibel
Publisher: Apress; 1st ed. 2005. Corr. 3rd printing edition (April 11, 2005)
Paperback 500 pages
Language: English
ISBN-10: 1590592395
ISBN-13: 978-1590592397
eBook: http://www.gigamonkeys.com/book/

Let Over Lambda — 50 Years of Lisp


Let Over Lambda 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. The point of this book is to expose you to ideas you might otherwise never be exposed to.

If you are looking for a dry coding manual that re-hashes common-sense techniques in whatever langue du jour, this book is not for you. This book is about pushing the boundaries of what we know about programming. While this book teaches useful skills that can help solve your programming problems today and now, it has also been designed to be entertaining and inspiring. If you have ever wondered what lisp or even programming itself is really about, this is the book you have been looking for.


Title Let Over Lambda — 50 Years of Lisp

Author(s) Doug Hoyte

Publisher: Lulu.com (April 2, 2008)

Paperback 384 pages

Language: English

ISBN-10: 1435712757

ISBN-13: 978-1435712751

eBook: http://letoverlambda.com/index.cl/toc

Saturday, 15 February 2014

Write Yourself a Scheme in 48 Hours


A comprehensive first course in Scheme, covering all of its major features: abstraction, functional programming, data types, recursion, and semantic programming.

You'll start off with command-line arguments and parsing, and progress to writing a fully-functional Scheme interpreter that implements a good-sized subset of R5RS Scheme. Along the way, you'll learn Haskell's I/O, mutable state, dynamic typing, error handling, and parsing features. By the time you finish, you should be fairly fluent in both Haskell and Scheme.

Title Write Yourself a Scheme in 48 Hours
Author(s) Jonathan Tang
Publisher: Wikibook (2007 - Date)
Hardcover/Paperback N/A
Language: English
ISBN-10: N/A
ISBN-13: N/A
eBook: http://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours
loading...

Search: