Get started

Welcome to Common-Lisp.net

Introduction

Welcome to the amazing world of Common Lisp, the programmable programming language.

This site is one among many gateways to Common Lisp. Its goal is to provide the Common Lisp community with development resources and to work as a starting point for new programmers.

Latest Common-Lisp.net news

2020-04-05

Mailing list archive clean-up: Since the inception of common-lisp.net, hosting of mailing lists has been part of our service offering. For a long time, two or even three mailing lists were created with every new project. Many of those were never used. Today, we cleared out all mailing list archives which didn't have any messages in them and which are not in active operation.

2019-12-27 ABCL fundraiser!

The Common Lisp Foundation hosts an appreciation fundraiser for the ABCL project.

2019-06-01

The Subversion repository maintenance window completed ahead of schedule at 18:00 on June 1st instead of taking the better part of the weekend. During this maintenance window, Subversion repositories were upgraded to the latest standard (1.9). Some repositories were stored in backward compatible formats as far back as 1.1. With the migration, repository access should benefit from performance work done in the server component. Other features that become available with this maintenance include the storage of merge-tracking information.

2019-05-19

The site has always been running its own Trac setup, because we were one of the early Trac adopters. While running our own packages, we've also been lenient to install plugins. Due to improved support in both Trac as well as Debian packages, we were able to move to a full-standard setup.

Read more...

Latest Lisp news

What is Common Lisp?

Common Lisp is the modern, multi-paradigm, high-performance, compiled, ANSI-standardized, most prominent (along with Scheme) descendant of the long-running family of Lisp programming languages.

Common Lisp is known for being extremely flexible, having excellent support for object oriented programming, and fast prototyping capabilities. It also sports an extremely powerful macro system that allows you to tailor the language to your application, and a flexible run-time environment that allows modification and debugging of running applications (excellent for server-side development and long-running critical software). It is a multi-paradigm programming language that allows you to choose the approach and paradigm according to your application domain.

Curious?    Get started!

Services

Support

If you need technical support, please contact our admins.

About this site

Check out our about page.