European Lisp Symposium

Invited speakers announced!
Registration is now open!


Topics include but are not limited to:

  • Context-, aspect-, domain-oriented and generative programming
  • Macro-, reflective-, meta- and/or rule-based development approaches
  • Language design and implementation
  • Language integration, inter-operation and deployment
  • Development methodologies, support and environments
  • Educational approaches and perspectives
  • Experience reports and case studies

We invite submissions in the following forms:

  • Papers: Technical papers of up to 8 pages that describe original results or explain known ideas in new and elegant ways.
  • Demonstrations: Abstracts of up to 2 pages for demonstrations of tools, libraries, and applications.
  • Tutorials: Abstracts of up to 4 pages for in-depth presentations about topics of special interest for at least 90 minutes and up to 180 minutes.

Yolu can upload submissions on EasyChair.

All submissions should be formatted following the ACM SIGS guidelines and include ACM Computing Classification System 2012 concepts and terms. Appropriate TeX and Word templates can be found on the ACM publications page.

LaTeX submissions are encouraged. For LaTeX submissions, please use the SIGCONF style (two columns, reasonably compact). This is done like this: \usepackage[format=sigconf]{acmart}.

Please use the ACM Computing Classification System site to generate the CCS codes. In order to add a concept, navigate to it using the boxes, and select "Assign This CCS Concept" on the left side. You should select one high relevance concept, and up to four medium or low relevance concepts. Once you are done, simply copy the CCS display into the Word document. If you are using TeX, select "View CCS TeX Code" and copy the displayed code into your TeX file. The templates should already include sections with bogus CCS codes, which you can simply replace with your own.

If you are using the correct style and classification system, your document will contain a section called CCS Concepts and include terms formatted like •Information systems → Web applications. If your document includes a section titled Categories and Subject Descriptors with things in a style like D.2.3 [Software Engineering]: Coding Tools and Techniques, then you have to update to the new 2012 system and templates as linked above. If the CCS section does not show up in the TeX generated PDF at all, make sure that your TeX file includes the \printccsdesc command below the abstract.



Full conference package (talks, coffee breaks, banquet).
Same as "Early regular", student price (requires student ID copy via e-mail).


Payment 0

All credit card payments are handled through Stripe. None of your card details arrive on our server.

Please only choose bank transfer payment if the credit card option is unavailable to you. Manual bank transfers incur additional work for us. We will send the details of the payment account in an email to you, though processing might take a few days.


  • Lisp in a Startup: the Good, the Bad, and the Ugly

    • Vsevolod Domkin Vsevolod Domkin (SPEAKER) Ukraine

    Over the last 10 years of my software development career, I have mostly programmed in Common Lisp, in two distinct environments: open-source and startup (aka consumer Internet companies). Among the startup projects, in which I managed to introduce Lisp, the most successful is Grammarly where the system we had built continues to playa major role — more than two years after my departure from the company — at the core of its intelligent product used by 10 million people daily. In this talk, I'd like to share the success stories of developing a number of internet services in Lisp and the merits of the Lisp enviornment that enabled those, as well as the flip sides of the same stories that manifest the problems of the Lisp ecosystem — and propose possible solutions to them. We'll discuss where Lisp fits best and worst among the different professional environments and why.

  • This Old Lisp

    • R. Matthew Emerson R. Matthew Emerson (SPEAKER) USA

    Lisp was invented 60 years ago. Coral Common Lisp, the ancestor of today's Clozure Common Lisp, was released over 30 years ago. Over this time, processor architectures and operating systems have come and gone, but Clozure CL (under various names and forms) has survived and is still with us today. Clozure CL, Common Lisp, and Lisp itself are the product of many intelligent and clever people. Indeed, we find ourselves saying, with Newton, "If I have seen a little farther than others, it is because I have stood on the shoulders of giants." I will say a few words, looking down from the giant's shoulders, on the subject of Clozure CL, that old Lisp, including where it stands today, and how it might evolve in the future.


photo Centro Cultural Cortijo de Miraflores (CONFERENCE)
Calle San Pedro Alcantara, 10
Marbella 29601 Spain


Sunday Excursion

A guided visit to the Andalusian town of Ronda, famous for its spectacular views, traditional architecture and bull-ring turned museum. An ideal introduction to the old and new Spain. More details soon!


Programme Chair

  • David Cooper David Cooper Genworks (PROGRAMME-CHAIR)

Local Chair

  • Andrew Lawson Andrew Lawson Ravenpack (LOCAL-CHAIR)


  • Andy Wingo Andy Wingo Igalia (COMMITTEE) Spain
  • Christophe Rhodes Christophe Rhodes Goldsmiths University (COMMITTEE) UK
  • Christopher Wellons Christopher Wellons Null Program (COMMITTEE) USA
  • Ernst van Waning Ernst van Waning (COMMITTEE) Netherlands
  • Irène Durand Irène Durand LaBRI, Université de Bordeaux (COMMITTEE) France
  • Julian Padget Julian Padget University of Bath (COMMITTEE) UK
  • Ludovic Courtès Ludovic Courtès Inria (COMMITTEE) France
  • Michael Sperber Michael Sperber DeinProgramm (COMMITTEE) Germany
  • Nicolas Neuss Nicolas Neuss FAU Erlangen-Nürnberg (COMMITTEE) Germany
  • Olin Shivers Olin Shivers Northeastern University (COMMITTEE) USA
  • Philipp Marek Philipp Marek (COMMITTEE) Austria
  • Robert Strandh Robert Strandh LaBRI, Université de Bordeaux (COMMITTEE) France
  • Sacha Chua Sacha Chua Living an Awesome Life (COMMITTEE) Canada
  • Scott McKay Scott McKay Future Fuel (COMMITTEE) USA


Times are local to the conference. You can download the programme in iCalendar format here.
  1. April 16th

  2. Welcome Message

  3. This Old Lisp

    • R. Matthew Emerson
  4. April 17th

  5. Lisp in a Startup: the Good, the Bad, and the Ugly

    • Vsevolod Domkin

Please wait...