CERN Common Lisp Users Group

A language that doesn't affect the way you think about programming is not worth knowing.
      -Alan Perlis, Epigrams in Programming

Latest News

27th January 2005 - GCL 2.6.6 on AFS
GCL on CERN AFS was upgraded to the latest release (2.6.6) for all our active architectures (i386_linux24/sun4x_57/sun4x_58).
27th January 2005 - CLISP 2.33.2 on AFS
CLISP on CERN AFS was upgraded to the latest release (2.33.2) for all our active architectures (i386_linux24/sun4x_57/sun4x_58).

Manifesto

The CERN Common Lisp Users Group was formed in order to facilitate and promote the use of Common Lisp at CERN by:

Why Lisp?

Lisp is one of the first computer languages; its principles have been discovered by John McCarthy in late 1950s. Many of Lisp's concepts became popular with time and are now commonly found in mainstream languages (e.g. dynamic typing, garbage collection). But many of Lisp's advanced concepts are still rare elsewhere (e.g. closures, macros, code-is-data). It is these concepts that keep Lisp at a state-of-the-art level even after forty years. They have been providing programmers with a very high level of expressiveness and abstraction, with freedom and power to adapt the language to their needs, without forcing any particular programming paradigm at vogue (imperative, functional, object-oriented, etc). As Paul Graham puts it: "Lisp is designed to evolve... like DNA, such a language does not go out of style".

Lisp has thusly evolved into Common Lisp, the major Lisp dialect of today. Common Lisp was the first ANSI-standardized object-oriented language. Its dynamic nature and powerful object model provide capabilities rarely found elsewhere (e.g. multi-method OO dispatch, dynamic runtime redefinitions, etc). Common Lisp is used in a variety of domains ranging from numerical calculations to Web programming.The Lisp programming style is especially well suited for an "organic-growth" or "exploratory" software development model that we believe has a natural place in research institutions such as CERN.



Last update: 28th January 2005 by <lisp-users@cern.ch>
Validate: HTML, CSS, links