Lisp is different!
Monday, December 6, 2004
Conrad Barski has written a comic book about Lisp:
"Anyone who has ever learned to program in LISP will tell you it is very different from any other programming language. It is different in lots of surprising ways- This comic book will let you find out how LISP's unique design makes it so powerful!"

hehe :-)
The book introduces Lisp by walking through the creation of a wizard-centric text adventure game. He has decided to call a "macro" a "spel" (cute - ties into the wizard theme) in the book in order to not confuse newbies who may be familiar with inferior macros in other languages. According to Conrad:
"SPEL is short for 'Semantic Program Enhancement Logic' and lets us create new behavior inside the world of our computer code that changes the LISP language at a fundamental level in order to customize its behavior for our needs- It's the part of LISP that looks most like magic."Wow, a Lisp comic book - yet another example of why Lisp is different! ;-)

