Well, today is the day. I'm finally "sorta happy enough to pull the trigger" on publishing the book I've been working on for a very long time. It's a technical history book: by a techie, for techies (although I think that between all the code samples, there is plenty of meat for "tech-adjacent" and "tech-interested" people). It tells the story of the Lisp programming language, invented by a genius called John McCarthy in 1958 and today still going strong (to the extent that many people see it as the most powerful programming language in existence).
And this is a time for shameless self promotion, even if you don't plan on buying the book, please repost
. Self-publishing is self-marketing, so there we go.
If you do buy and read it, please let me know how you liked it!
The book landing page, berksoft.ca/gol, has links to all outlets where you can buy the book,
reshared this










⊥ᵒᵚ Cᵸᵎᶺᵋᶫ∸ᵒᵘ ☑️
in reply to Cees de Groot • • •Ramin Honary
in reply to Cees de Groot • • •New book: “The Genius of Lisp” by Cees de Groot
Looks like a fascinating read! They have provided chapter 8 as a PDF file downloadable gratis as a sneak-peek into the rest of the book, guess what it’s about:
Awesome! I can’t wait to read that chapter, and then the rest of the book!
Details on the book homepage: berksoft.ca/gol/
#tech #software #Lisp #Scheme #SchemeLang #R7RS
... Show more...New book: “The Genius of Lisp” by Cees de Groot
Looks like a fascinating read! They have provided chapter 8 as a PDF file downloadable gratis as a sneak-peek into the rest of the book, guess what it’s about:
Awesome! I can’t wait to read that chapter, and then the rest of the book!
Details on the book homepage: berksoft.ca/gol/
#tech #software #Lisp #Scheme #SchemeLang #R7RS
Cees de Groot
2026-02-17 15:52:40
reshared this
#tech, Ramin Honary and screwlisp reshared this.
Slash909uk
in reply to Ramin Honary • • •Greg Lloyd
in reply to Cees de Groot • • •Congratulations and thanks! I’m enjoying the epub edition from Lulu:
“People writing Lisp code to do old-style AI are engaged in a creative act of discovery, an attempt to understand… To discover requires a different sort of language, and it requires a different approach, captured well by the writer Joan Didion:
I write entirely to find out what I’m thinking, what I’m looking at, what I see and what it means.
–Joan Didion, “Why I Write”
Richard P. Gabriel
Foreword
#lisp
Weekend Editor
in reply to Greg Lloyd • • •@Roundtrip
This is much the same as the way Michel de Montaigne wrote his famous essays in 16th century France: to try out his thoughts, from the French word essayer, "to try".
Thus was born the literary form of the essay, much to the chagrin of secondary school students everywhere.
But he was the ur-blogger, and is one of my heroes.
en.wikipedia.org/wiki/Michel_d…
Michel de Montaigne - Wikipedia
Contributors to Wikimedia projects (Wikimedia Foundation, Inc.)Kees Kremer
in reply to Cees de Groot • • •Kapitän Clownfeuer
in reply to Cees de Groot • • •lispwizard
in reply to Cees de Groot • • •Paolo Amoroso
in reply to Cees de Groot • • •A great angle for telling the history of Lisp.
Is the ebook DRM-free?
NormanDunbar
in reply to Cees de Groot • • •The ol' tealeg 🐡
in reply to Cees de Groot • • •cyclical_obsessive
in reply to Cees de Groot • • •“Those who cannot remember the past are destined to repeat it”
I’m not sure we should enshrine LISP into Claude Code, even though I once wrote LISP that flew in a cruise missile, and several “expert systems” for critical applications, it seems likely the “AI”s might choose LISP to enable the singularity.
Emacs and LISP - Live it, love it, remember it!
Szymon Bęczkowski
in reply to Cees de Groot • • •Armin Hanisch
in reply to Cees de Groot • • •RooneyMcNibNug
in reply to Cees de Groot • • •PastaThief
in reply to Cees de Groot • • •AstroHyde
in reply to Cees de Groot • • •Toby
in reply to Cees de Groot • • •Northerly Goose
in reply to Cees de Groot • • •screwlisp
Unknown parent • • •The book steps through the general history of computing (which lisp orbits) with notes on replicating simple cases of what they were doing, doable in a web browser console in many cases
@cdegroot
Francesco P Lovergine
in reply to Cees de Groot • • •Geoff
in reply to Cees de Groot • • •noplasticshower
in reply to Cees de Groot • • •Reino
in reply to Cees de Groot • • •#OpaVertelt
Once had a discussion with a fellow student about what would be the most powerful programming language.
He thought it was Forth.
I asked him which would be easier to program (taking e.g. Lisp as the other contender):
A Forth interpreter in Lisp, or
a Lisp interpreter in Forth.
You can guess who 'won'.
Reino
in reply to Reino • • •BTW my master's thesis was titled "CAR".
Standing for
1. The obvious one !
2. The initials of C.A.R. Hoare
3. Computer Aided Requirements
Lars Brinkhoff
in reply to Reino • • •Howard the Geek
in reply to Cees de Groot • • •I am looking for to reading your book, The Genius of #Lisp.
Sorry to ask a trivial question here (but maybe others would like to know), I'm on the Kobo site to buy the ePub version of your book, but I'd like to confirm I can read it without their poor Kobo Reader app.
Otherwise, I'd love to send you the money directly...
Northerly Goose
in reply to Howard the Geek • • •Cees de Groot
in reply to Howard the Geek • • •@howard It's DRM free, you can read it wherever. You can also buy it through Lulu.com if you don't like Kobo, but to me it doesn't make much difference.
The most direct way is to buy the PDF on Shopify (all the various options are linked from the book site, by the way, berksoft.ca/gol). I personally much prefer reading technical books in PDF format, but then I have the accordingly-sized large format color e-Reader for it :).
But buy wherever you're happy to buy it.
TomGwozdz
in reply to Cees de Groot • • •Michael Grinder
in reply to Cees de Groot • • •Cees de Groot
in reply to Michael Grinder • • •Dima
in reply to Cees de Groot • • •Christian Tietze
in reply to Cees de Groot • • •David, a Bostonian in Tokyo.
in reply to Cees de Groot • • •Hmm. The Amazon blurb mutters about ELIZA, but ELIZA wasn't written in Lisp, it was written in MAD_SLIP. My reading of the original paper was that Joe W. essentially reinvented Lisp.
By the time I arrived at MIT (1972), Joel Moses' introductory CS/programming course was taught in Lisp (and was so good, I got a gig in the Mathlab group by passing a Lisp test), and the AI Lab's PDP-6 had a version of Eliza that was probably rewritten in Lisp.
Rich Alderson
in reply to David, a Bostonian in Tokyo. • • •@djl I came here to make the same comment.
SLIP was interesting because it used bidirectional links—a list can be traversed upwards as well as downwards. It was invented before Lisp had won the AI language wars.
David, a Bostonian in Tokyo.
in reply to Cees de Groot • • •Common Lisp story.
The time, 1987. The place: the 5th generation group in NEC's research lab in Tokyo. We (me and the locals) were frantically programming Common Lisp, me using GLSteele's manual, the locals using the Japanese translation. Every time there'd be a GLS-style joke (which said manual is seriously dense of), I'd check the Japanese translation, and every time, the translation completely missed the point and was complete gibberish.
Humor is hard. GLS humor, even harder.
Jyrgen N
in reply to Cees de Groot • • •Jyrgen N
in reply to Jyrgen N • • •rjray
in reply to Cees de Groot • • •Cees de Groot
in reply to rjray • • •@rjray yes, the insight is that I apparently fatfingered the update. I'm working with Pendora support, they are super helpful, but they also are in India, so first I had to wait out the weekend (teaches me to do updates on Saturday morning) and now it's a back-and-forth with 10.5 hours time difference...
I'm going to mail out everybody an updated PDF later today, it's easier 🙂
Cees de Groot
in reply to rjray • • •@rjray Try it again, support just pinged me that the broken download issue should have been fixed. If not, private message me with your order number and we'll work something out.
Glad you like the book!
CaliCarol
in reply to Cees de Groot • • •Exciting!
Also promotion and sales is a noble task. You've created something important, sell it with pride! I am in business and even there, so many people avoid sales. It's not as difficult as people think. Take the bold step of making first contact (I don't know exactly what distribution looks like in books, but presumably conferences, media etc.) And then persist. It's not one and done. Keep trying to get through to your target. Be creative.
Good luck.
Cees de Groot
in reply to CaliCarol • • •Binder
in reply to Cees de Groot • • •<click>
Cees de Groot
in reply to Binder • • •