Hello! Let us have another Friday social topic.

What type of problems do you solve using Lisp? Please share these details while answering:

  • Which dialect of Lisp do you use?
  • What problems do you solve?
  • Why do you choose Lisp to solve these problems?

I have a feeling that this thread might get inundated with too many Emacs Lisp posts about solving personal productivity problems. That’s fine. But I suggest posting stuff about other dialects of Lisp too. The more dialects of Lisp (CL, Clojure, Racket, etc.) are discussed here, the better! We want to have a good variety of answers on this thread.

  • bahmanm@lemmy.ml
    link
    fedilink
    English
    arrow-up
    3
    ·
    9 months ago

    NB: I have never had the fortune to write Lisp in a professional setup.

    For years, I used to use SBCL snippets for a whole set of automation tasks in my daily workflow, like updating git repos in batch, checking failing CI/CD pipelines per repo, organising my music collection, etc.

    But gradually I switched to more specialised tools and, yes, Emacs Lisp to do what I needed to do. It just felt more ergonomic in my case.

    The last time I seriously used SBCL was to solve some of Project Euler’s challenges back in 2018: https://github.com/bahmanm/euler-cl

    Nowadays, I’ve got no non-elisp code left 🙂 🤷‍♂️