Lisp in Small Pieces *US PAPERBACK* by Christian Queinnec - {9780521545662} {0521545668}

  • Condition: Brand New.
  • Author: Christian Queinnec
  • ISBN13: 9780521545662
  • ISBN10: 0521545668
  • Type: Paperback Book.
  • Pages: 536

By: Christian Queinnec Availability: In Stock Condition: Brand New.

List Price
$111.66 List Price
Our Price
$49.99
25 Copy Price
$39.99 Discount 20%
rating

Descriptions

Demystifying the Lisp Family: A Look at "Lisp in Small Pieces"

Christian Queinnec's "Lisp in Small Pieces" (2005) offers a comprehensive exploration of the semantics and implementation of the entire Lisp language family, including Lisp, Scheme, and related dialects. This book caters to both novices and seasoned programmers, presenting a progressive learning approach that builds upon fundamental concepts.

Key features of this resource:

  • Building Block Approach: The book starts with a basic evaluation function, gradually incorporating features like multiple namespaces, continuations, and side effects, allowing readers to build a strong understanding step-by-step.
  • Decoding Semantics: It delves into the meaning and behavior of Lisp programs, providing a solid foundation for comprehending how Lisp code executes and produces results.
  • Implementation Unveiled: The book progresses to exploring the implementation of various interpreters and compilers for Lisp-like languages, offering insights into how these languages are brought to life.
  • Broad Scope: It covers a wide range of topics, encompassing fundamental language features, language extensions, and practical considerations like precompilation and reflection.
  • Enriching Learning Experience: The book provides access to code examples, exercises, and a comprehensive bibliography, fostering deeper exploration and learning beyond the text.

Overall, "Lisp in Small Pieces" serves as a valuable resource for anyone seeking a comprehensive understanding of the Lisp family of languages, from their core principles to implementation details. Whether you are a beginner programmer or an experienced developer, this book offers a unique and engaging learning experience.