European Lisp Symposium

- 2024, Vienna
The submission deadline has been extended by one week!
Note: SBCL25 is happening on May 2-3 (just before the weekend) in the same location!


Submission 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.
  • Tutorials: Abstracts of up to 4 pages for in-depth presentations about topics of special interest.
  • Demonstrations: Abstracts of up to 4 pages for demonstrations of tools, libraries, and applications.
  • Experience reports: papers of up to 6 pages describing a Lisp success story and/or analyzing obstacles that have kept it from working in practice.

This year, we suggest an emphasis on best practices, approaches, and technologies for building highly recursive and self-adapting architectures, in particular for AI, ML, tool integration and instruction generation, using dynamic programming languages.

You 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.



photo Bundesrechenzentrum (CONFERENCE) Hintere Zollamtsstraße 4 1030 Vienna Austria


The Location is the BRZ ("Bundesrechenzentrum", the "Federal Computing Center" of Austria). We'll get to use the Festsaal in the North half (part "B") of the building:

On the public transport graph of Vienna that's at the crossing of U3 (orange) and U4 (green), "Landstraße" (underground) resp. "Wien Mitte" (trains).

Just go up to street level and head through the Mall to the north-east exit (the "Spar"-market is the south-west one; you want the one near "Erste Bank"), cross the traffic lane when the pedestrian traffic light is green, 15m (~50 feet) to the left is a foot path that brings you to the west building boundary; follow that one until after the middle of the cross. There you are!

There are train lines from/to the airport; the special "CAT" ("City Airport Train") costs some more (about 5x) but takes about the same time, so I recommend to avoid it and use the normal train lines instead.

These trains go to "Hauptbahnhof" (U1, red) or later on "Meidling" (U6, brown); or, the other main direction is to "Landstraße" (U3, U4).

If you use day/week/etc. tickets for Vienna you can tell that to the ticket machine (there'll be a button "I have a ticket for Vienna"), so you only need to pay for the outside-of-Vienna-half of the ride, that's only €2,00. Coins recommended ;)

Vienna has good public transportation. Here's a PDF showing only the underground and railways -- busses and trams are not included! The android app Transportr (FDroid, Google Play) supports ÖBB and Wiener Linien.

My recommendation is to buy day tickets and/or a 72-hour and/or 7-day tickets (depending on how long you stay); this is much easier and cheaper than paying for every individual ride. You can buy these at the ticket automats at the airport already.

Please note that there are week and 7-day tickets -- the "week tickets" always start on Monday!

There's even a 31-days ticket.


Some events at around the time of the conference may be of interest.

May 1st is a public holiday in Austria, see eg.

Vienna has quite a few museums and other underworldly (interesting!) attractions; here's an event calender for the time range around ELS (and SBCL25).

The tourism portal is

Weekend activity for May 5th is being planned:

  • Meeting in Vienna
  • Public transport to Hinterbrühl (fare outside Vienna is organized)
  • Visiting "Seegrotte", Europe's largest underground lake
  • Lunch (a few menues organized, including vegetarian)
  • Public transport back to Vienna
  • Guided tour through the Vienna Observatory


Programme Chair

  • photo Giuseppe Attardi Giuseppe Attardi University of Pisa (PROGRAMME-CHAIR) Italy

Organizing Chair

Local Chair

  • photo Philipp Marek Philipp Marek BRZ (LOCAL-CHAIR) Vienna Austria


  • photo Ambrose Bonnaire-Sergeant Ambrose Bonnaire-Sergeant Untypable LLC (COMMITTEE)
  • photo Frédéric Peschanski Frédéric Peschanski UPMC/LIP6 (COMMITTEE)
  • photo Jay McCarthy Jay McCarthy UMass Lowell (COMMITTEE)
  • photo Jim Newton Jim Newton EPITA Research Lab (COMMITTEE)
  • photo Kai Selgrad Kai Selgrad OTH Regensburg (COMMITTEE)
  • photo Mark Evenson Mark Evenson (COMMITTEE)
  • photo Michael Raskin Michael Raskin LaBRI/CNRS UMR 5800, University of Bordeaux (COMMITTEE)
  • photo Robert Smith Robert Smith HRL Laboratories LLC (COMMITTEE)
  • photo Robert P. Goldman Robert P. Goldman SIFT LLC (COMMITTEE)
  • photo Stefan Monnier Stefan Monnier Université de Montréal (COMMITTEE)

Virtualization Team

  • photo Georgiy Tugai Georgiy Tugai Configura (VIRTUALIZATION) Sweden
  • photo Michał Herda Michał Herda (VIRTUALIZATION) Poland
  • photo Yukari Hafner Yukari Hafner Shinmera (VIRTUALIZATION SPEAKER) Switzerland

Please wait...