Software Alternatives, Accelerators & Startups
Table of contents
  1. Videos
  2. Social Mentions
  3. Comments

Common Lisp

The modern, multi-paradigm, high-performance, compiled, ANSI-standardized descendant of the long-running family of Lisp programming languages.

Common Lisp Reviews and details

Screenshots and images

  • Common Lisp Landing page
    Landing page //
    2023-09-18

Features & Specs

  1. Powerful Macro System

    Common Lisp offers a robust macro system that allows for metaprogramming, letting developers easily extend the language and create domain-specific languages.

  2. Dynamic Typing

    Common Lisp supports dynamic typing, which allows for more flexibility in coding and prototyping, reducing the amount of boilerplate code needed.

  3. Interactive Development Environment

    It provides a powerful REPL (Read-Eval-Print Loop) that aids in interactive and iterative software development, enabling quick testing and debugging.

  4. Portability

    Code written in Common Lisp can be run on different platforms without modification, thanks to its standardized specification and portability across implementations.

  5. Rich Standard Library

    Common Lisp comes with a comprehensive standard library that includes a wide range of utilities for data manipulation, I/O operations, and more.

Badges

Promote Common Lisp. You can add any of these badges on your website.

SaaSHub badge
Show embed code

Videos

Common Lisp Study Group - A In-depth Look into CLOS (part 1)

Common Lisp Study Group - Closures and Macro Basics

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Common Lisp and what they use it for.
  • Origins of the Lisp logo
    The yin-yang logo with lambdas was designed by Guy Steele, and he has granted permission for its use to Common Lisp Foundation (the entity which runs common-lisp.net website and the gitlab.common-lisp.net repo). Source: about 2 years ago
  • New open source Common Lisp 3D graphics project -- call for participation
    A wiki and pm tool I personally like a lot, simple, lightweight, is trac but there is no free hosting available — but I could work on hosting on AWS for instance. MoinMoin is also a good and simple wiki. You are using Medium a lot, which could also be a sensible option but it is more a publishing platform than a collaborative platform. Gitlab is also a popular choice I believe and we could use the instance on... Source: over 2 years ago
  • common-lisp.net down
    Does anybody have information how the content on common-lisp.net is handled? Source: about 3 years ago
  • common-lisp.net down
    Any insight into the current down-time for common-lisp.net? Source: about 3 years ago
  • What should be my next programming language?
    Python seems like a popular option these days and it is different enough from C++ in that it may teach you to think about programming in a different way. You could also try a functional language such as Lisp, Scheme) or Haskell -- they too will make you think differently about programming. Source: about 3 years ago
  • Ask HN: What is a good resource to learn Lisp in 2022?
    Clisp is a popular implementation of Common Lisp. Many of us also appreciate sbcl, Lispworks, and others. I can't say much about Clojure, other than it's not a Common Lisp implementation. https://common-lisp.net/. - Source: Hacker News / over 3 years ago
  • A couple questions installing sbcl
    Right, but assuming I didn't have homebrew, what would I run if all I had was cl installed from https://common-lisp.net/ ? Source: over 3 years ago
  • A couple questions installing sbcl
    Does this mean I already need a common lisp implementation installed in order to install sbcl? What would the above command look like if I had cl installed from https://common-lisp.net/ ? Source: over 3 years ago
  • Common Lisp
    This website (and all the author's libraries) was such a refresher. It has been important for me to not run away from CL (again). At that time, the "official" website, the first Google result for CL looked like this: https://web.archive.org/web/20160305135106/https://common-lisp.net/ Fortunately, they revamped it circa 2018: https://common-lisp.net/ (work mainly due to @mmontone if I'm not mistaken). Since then,... - Source: Hacker News / over 3 years ago
  • Julia and the Incarceration of Lisp
    Some folks swear by ITERATE. https://common-lisp.net/~loliveira/tmp/iterate-manual/iterate.html I did have an issue with ITERATE, in that it does a kind of macroexpansion that interacts poorly with macrolets. - Source: Hacker News / almost 4 years ago
  • SBCL 2.1.2 for Apple Silicon M1 is available on Homebrew
    The canonical gendl repo is actually https://gitlab.common-lisp.net/gendl/gendl.git, but due to the popularity of github the intention is to keep https://github.com/genworks/gendl.git in sync with the canonical common-lisp.net one. I switched main dev machines a while back and forgot I'd had my old one configured to push automatically to both, so only the common-lisp.net one had been getting updated lately. Source: about 4 years ago

Do you know an article comparing Common Lisp to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Common Lisp discussion

Log in or Post with

This is an informative page about Common Lisp. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.