Learn Lisp The Hard Way
by the
"the Phoeron" Colin J.E. Lupton

;; Welcome to L(λ)THW!
(let ((llthw '(learn lisp the hard way)))
  (format t "~{~@(~A~)~^ ~}, because ~{~A~^ ~} is easier!" llthw (cddr llthw)))

;; Common Lisp: Powerful, Expressive, Programmable, General Purpose, Multi-Paradigm.

Past Contributors:
Leo "Inaimathi" Zovic
Dann Toliver
Gaelen D'Costa
Josh Teneycke

Creative Commons License
Learn Lisp The Hard Way by "the Phoeron" Colin J.E. Lupton is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International License.

This is a draft-in-progress edition of Learn Lisp the Hard Way. Content is being constantly added and revised. Please check back often for updates.

Supporting This Project

If you would like to show your support for this project, please consider sponsoring the author through GitHub Sponsors:

https://github.com/sponsors/thephoeron

Recent Updates

For a list of recent updates, please see the commit history on the source-control repository at:

https://gitlab.common-lisp.net/llthw/llthw.common-lisp.dev/-/commits/master

Updates to the LLTHW repository are automatically built and deployed to the live server, typically within 5 minutes or less.

Issues

To report technical problems with the content of this book, please create an Issue on the source-control repository at:

https://gitlab.common-lisp.net/llthw/llthw.common-lisp.dev/-/issues

FAQ

How long does this book take to complete?

You should take as long as you need with each module to fully grasp the material. It's not a race, and the only deadlines are the ones you set for yourself.

Assuming you already have some programming experience and can do at least one module a day, you should expect to spend at least three months.

What kind of computer do I need?

Common Lisp is available for nearly every platform. Your personal computer, whether it be a Mac, Windows, or Linux platform, will be fine. For all the features of this website, however, you may need to update your browser to the latest version of Edge, Chrome, Firefox, or Safari.

results matching ""

    No results matching ""