Hi!

I'm one of the (less active) maintainers. Four years ago I migrated the CL cookbook from sourceforge where it'd been gently resting for quite a few years (nearly a decade), and put it onto github, put together a CI system, and away it went. A few volunteers have been diligently working away on improving it, particularly `vindarel`, who has really taken the lead for content work in the last couple years as I've been pulled away by other things.

since 2015 we've had 492 commits into git, and these fine people have contributed to the git tree:

      Alexander Artemenko
      Andrew
      Andrew Hill
      Ben Dudson
      Burhanuddin Baharuddin
      chuchana
      Danny YUE
      Dmitry Petrov
      Fernando Borretti
      HiPhish
      Johan Sjölén
      Kevin Layer
      LdBeth
      Momozor
      Nisar Ahmad
      Nisen
      otjura
      Paul Donnelly
      Pavel Kulyov
      Pierre Neidhardt
      Salad Tea
      Victor Anyakin
      vindarel
      Vityok
      YUE Daian

thanks be to the contributors!

I'll be around to answer any Qs for an hour or two, then I'll keep an eye out tomorrow!

Love seeing a Lisp Cookbook pop up on HN.

Had a general question about CL. What advantages does it have over things like Racket and Chicken? And how could I potentially pitch the language to a non-dev?

I'd pitch:

- it's all interactive and that's a productivity boost. Write a function, compile it (yes, compile function by function), see warnings or get a debugger on errors, try it right away. Same for web development. No process has to restart to test your changes.

- build a self-contained executable: a joy to deploy.

- strong typing, catches many common errors (and coming: an ML extension for CL: https://github.com/stylewarning/coalton, already used in a large Rigetti codebase)

- stable.

- fast

- take in every language feature you want with libraries

- parenthesis: they help to edit code by structure, by semantic units, instead of by line or characters.

- most flexible language. Like Python's decorators or context managers ? Yet they're limited and have their idiosyncrasies.

- unmatched object system, with generic functions that help maintain your logic small.

And there are libraries :] https://github.com/CodyReichert/awesome-cl