‹Programming› 2022
Mon 11 - Thu 14 April 2022

The purpose of the European Lisp Symposium is to provide a forum for the discussion and dissemination of all aspects of design, implementation and application of any of the Lisp and Lisp-inspired dialects, including Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP, Dylan, Clojure, ACL2, ECMAScript, Racket, SKILL, Hop and so on. We encourage everyone interested in Lisp to participate.

External Website

Additional information about the 15th European Lisp Symposium, ELS 2022 can be found on:
http://www.european-lisp-symposium.org/

Talks

Title
April APL CompilerRemoteDemo
ELS
Building SICMUtils, the Atelier of AbstractionsELS Keynote
ELS
Creating a Common Lisp ImplementationELS Keynote
ELS
Demo: ETAP: Experimental Typesetting Algorithms PlatformDemo
ELS
Enlightening Lightning Talks
ELS

IoT devices and embedded systems with uLispDemo
ELS
Lisp as Renaissance Workshop: A Lispy Tour through Mathematical PhysicsELS Keynote
ELS
Research Paper: A CLOS protocol for lexical environments
ELS
Research Paper: An Ontology-Based Dialogue Managment Framework for Virtual Personal Assistants in Common LispRemote
ELS
Research Paper: Closing the Performance Gap Between Lisp and C
ELS
Research Paper: Open Closures: Disclosing lambda's inner monomaniac object!
ELS
Research Paper: QueryFS: compiling queries to define a filesystem
ELS
Research Paper: RacketLogger: Logging and Visualising Changes in DrRacket
ELS
Research Paper: Transpiling Python to Julia using PyJL
ELS
SICL demo
ELS

TBA
ELS

Welcome Message
ELS

Initial Call for Papers

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.

The symposium will also provide slots for lightning talks, to be registered on-site every day.

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]*https://www.acm.org/publications/proceedings-template).

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 \printccsdesccommand below the abstract.

Dates

  • Final papers: 2022.03.07
  • Conference start: 2022.03.21
  • Conference end: 2022.03.22

Dates
Plenary
You're viewing the program in a time zone which is different from your device's time zone change time zone

Mon 21 Mar

Displayed time zone: Lisbon change

08:30 - 09:00
Café & NataCatering at Coffee Lounge
08:30
30m
Café & Nata
Catering

10:00 - 10:30
Coffee breakCatering at Coffee Lounge
10:00
30m
Coffee break
Coffee break
Catering

12:00 - 13:30
12:00
90m
Lunch
Lunch
Catering

15:00 - 15:30
Coffee breakCatering at Coffee Lounge
15:00
30m
Coffee break
Coffee break
Catering

Tue 22 Mar

Displayed time zone: Lisbon change

08:30 - 09:00
Café & NataCatering at Coffee Lounge
08:30
30m
Café & Nata
Catering

10:00 - 10:30
Coffee breakCatering at Coffee Lounge
10:00
30m
Coffee break
Coffee break
Catering

12:00 - 13:30
12:00
90m
Lunch
Lunch
Catering

13:30 - 15:00
13:30
30m
Talk
TBA
ELS

14:00
60m
Keynote
Building SICMUtils, the Atelier of AbstractionsELS Keynote
ELS
Sam Ritchie Mentat Collective
15:00 - 15:30
Coffee breakCatering at Coffee Lounge
15:00
30m
Coffee break
Coffee break
Catering

15:30 - 17:00
15:30
30m
Talk
Enlightening Lightning Talks
ELS

16:00
30m
Talk
Research Paper: RacketLogger: Logging and Visualising Changes in DrRacket
ELS
Turgut Reis Kursun VUB, Jens Van der Plas Software Languages Lab, Vrije Universiteit Brussel, Quentin Stiévenart Vrije Universiteit Brussel, Coen De Roover Vrije Universiteit Brussel
16:30
30m
Talk
Research Paper: Transpiling Python to Julia using PyJL
ELS
Miguel Marcelino , António Menezes Leitão Technical University of Lisbon, Portugal