Almighty Lisp  ·  The Common Lisp Field Journal Issue Nº 1  ·  Summer 2026  ·  Free
λ

Almighty Lisp

A Common Lisp Field Journal
Read · Eval · Print · Loop Common Lisp & Emacs, quarterly
Cover Story · Ch. 8 · The Object System

The Almighty Dragon

CLOS chooses a method by the types of every argument at once. A field guide to multiple dispatch, mixins, and call-next-method — taught with dragons, warriors, and a great deal of fire.

Read the feature →
Buffer

almighty/dragons.lisp

Package

CL-USER

;; the method is chosen by the types of BOTH arguments
(defmethod attack ((a dragon) (target warrior))
  (format t "~&The dragon breathes fire on the ~a!~%"
          (name target))
  (call-next-method))
Prints
The dragon breathes fire on the warrior!
Fire hits armor! 80% deflected.
01The Field Journal

In This Issue

:fundamentals Ch. 3

The Shape of Lisp

Symbols, functions and lists — why the whole language is a handful of ideas wearing parentheses.

Read →
:macros Ch. 10

Bending the Language

Code that writes code — backquote, splicing, hygiene, and when not to reach for one.

Read →
:emacs Ch. 4

Survival Emacs

Start in the menus. Earn your keybindings one C-x at a time. No memorizing.

Read →
:conditions Ch. 9

Errors as a Conversation

Restarts turn a crash into a dialogue. Signal, handle, recover — keep the image alive.

Read →
:iteration Ch. 12

Learning to Love LOOP

The macro the purists warned you about is also the friendliest iteration DSL anywhere.

Read →
:deploying Ch. 14

Ship a Standalone Binary

From a live image to a single executable you hand to anyone. Nothing to install.

Read →
The Almighty Philosophy
An almighty language that summons its users to become almighty.

The macros are waiting  ·  the REPL is loaded  ·  become almighty

02Lisp & Emacs Essentials

The Full Table

  1. 3.1Lisp FundamentalsSymbols, functions, lists, control flow, I/Op.34
  2. 5.0The Lisp IDELiving inside the SLY REPLp.118
  3. 6.0Structured EditingSlurp, barf, never lose a parenp.140
  4. 8.0The Object SystemCLOS & multiple dispatchp.198
  5. 10.MacrosCompilation before evaluationp.236
  6. 14.DeployingExecutables & the ecosystemp.320
03The Featured Volume

The Book

Almighty Lisp · No.1 Lisp & Emacs Essentials The Online Book · Available Now

Other books teach Common Lisp but leave you stranded at the Emacs wall. This one pulls you up and over it — the language and its editor in a single volume, so proficiency with both compounds instead of competing.

You'll be barfing and slurping while you C-c C-c macros in no time.

Read the book →