Newbie questions regarding CL

This page summarizes the projects mentioned and recommended in the original post on /r/lisp

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • py4cl

    Call python from Common Lisp

  • To call Python libs from CL, see https://github.com/bendudson/py4cl

  • awesome-cl

    A curated list of awesome Common Lisp frameworks, libraries and other shiny stuff.

  • I am of the ones that experienced that, when you start digging, you find a LOT of CL libraries. My favourite resource to have an overview is https://github.com/CodyReichert/awesome-cl but Cliki and Google are your friends too. Now two remarks: many are not in a spectacular shape (documentation wise, by number of stars, by repo activity…) but they just work and some can be among the most downloaded libraries of Quicklisp. You will find less "big projects" as in Python land. For example, we don't have a Django alternative, but we do have many libraries to help build a web project. You'll have to make your own research and code a little bit more. That comes with advantages though, because you will do exactly what you want (instead of complying to a rigid framework, needing upgrades, fighting with limitations, etc).

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • coalton

    Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.

  • CL is definitely typed dynamically, but in general implementations (and in particular SBCL) do much more static checks that you might expect. The development experience is better than in -say- Python. In CL and Slime we type C-c C-c and we get type warnings. Then there are projects like Coalton: https://github.com/coalton-lang/coalton/

  • clog

    CLOG - The Common Lisp Omnificent GUI

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts