Highlights
- Event Detection in Unstructured Text (using Common Lisp)-     Jason Cornez     Jason  Cornez           (SPEAKER) Jason Cornez     Jason  Cornez           (SPEAKER)
 - At RavenPack, we use Common Lisp to extract meaning from unstructured English text. The focus is low-latency processing of real-time news feeds and blogs, to provide actionable intelligence to our clients in the financial industry. This talk discusses our technology for detecting events. We look at what we've done so far, what we are working on now, and some future possibilities. 
-    
- Keynote: Lisp in a Startup: the Good, the Bad, and the Ugly-     Vsevolod Domkin     Vsevolod  Domkin           (SPEAKER)          Ukraine 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. 
-    
- Keynote: This Old Lisp-     R. Matthew Emerson     R. Matthew  Emerson           (SPEAKER)          USA 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. 
-    
Location
 Centro Cultural Cortijo de Miraflores  http://www.marbella.es/cultura/centros/item/35-c-c-cortijo-de-miraflores.html    (CONFERENCE)      Calle San Pedro Alcantara, 10   29601 Marbella  Spain
    Centro Cultural Cortijo de Miraflores  http://www.marbella.es/cultura/centros/item/35-c-c-cortijo-de-miraflores.html    (CONFERENCE)      Calle San Pedro Alcantara, 10   29601 Marbella  Spain        Hotels
- Hotel Fuerte (****) https://www.fuertehoteles.com/en/hotels/fuerte-marbella/the-hotel/ (HOTEL)
- Hotel San Cristóbal (***) https://www.hotelsancristobal.com/en/ (HOTEL)
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!
Organization
Programme Chair
-   David Cooper     David  Cooper         Genworks  (PROGRAMME-CHAIR) David Cooper     David  Cooper         Genworks  (PROGRAMME-CHAIR)
Organizing Chair
-   Didier Verna     Didier  Verna       https://www.didierverna.info  EPITA / LRE  (ORGANIZING-CHAIR SPEAKER)          France Didier Verna     Didier  Verna       https://www.didierverna.info  EPITA / LRE  (ORGANIZING-CHAIR SPEAKER)          France
Local Chair
-   Andrew Lawson     Andrew  Lawson         Ravenpack  (LOCAL-CHAIR) Andrew Lawson     Andrew  Lawson         Ravenpack  (LOCAL-CHAIR)
Committee
-   Andy Wingo     Andy  Wingo         Igalia  (COMMITTEE)          Spain Andy Wingo     Andy  Wingo         Igalia  (COMMITTEE)          Spain
-   Christophe Rhodes     Christophe  Rhodes         Goldsmiths University  (COMMITTEE SPEAKER)          UK Christophe Rhodes     Christophe  Rhodes         Goldsmiths University  (COMMITTEE SPEAKER)          UK
-   Christopher Wellons     Christopher  Wellons         Null Program  (COMMITTEE)          USA Christopher Wellons     Christopher  Wellons         Null Program  (COMMITTEE)          USA
-   Ernst van Waning     Ernst  van Waning         Infometrics.nl  (COMMITTEE)          Netherlands Ernst van Waning     Ernst  van Waning         Infometrics.nl  (COMMITTEE)          Netherlands
-   Irène Durand     Irène  Durand         LaBRI, Université de Bordeaux  (COMMITTEE SPEAKER)          France Irène Durand     Irène  Durand         LaBRI, Université de Bordeaux  (COMMITTEE SPEAKER)          France
-   Julian Padget     Julian  Padget         University of Bath  (COMMITTEE)          UK Julian Padget     Julian  Padget         University of Bath  (COMMITTEE)          UK
-   Ludovic Courtès     Ludovic  Courtès         Inria  (COMMITTEE)          France Ludovic Courtès     Ludovic  Courtès         Inria  (COMMITTEE)          France
-   Michael Sperber     Michael  Sperber         DeinProgramm  (COMMITTEE)          Germany Michael Sperber     Michael  Sperber         DeinProgramm  (COMMITTEE)          Germany
-   Nicolas Neuss     Nicolas  Neuss         FAU Erlangen-Nürnberg  (COMMITTEE SPEAKER)          Germany Nicolas Neuss     Nicolas  Neuss         FAU Erlangen-Nürnberg  (COMMITTEE SPEAKER)          Germany
-   Olin Shivers     Olin  Shivers         Northeastern University  (COMMITTEE)          USA Olin Shivers     Olin  Shivers         Northeastern University  (COMMITTEE)          USA
-   Philipp Marek     Philipp  Marek           (COMMITTEE)          Austria Philipp Marek     Philipp  Marek           (COMMITTEE)          Austria
-   Robert Strandh     Robert  Strandh         Université de Bordeaux  (COMMITTEE SPEAKER)          France Robert Strandh     Robert  Strandh         Université de Bordeaux  (COMMITTEE SPEAKER)          France
-   Sacha Chua     Sacha  Chua         Living an Awesome Life  (COMMITTEE)          Canada Sacha Chua     Sacha  Chua         Living an Awesome Life  (COMMITTEE)          Canada
-   Scott McKay     Scott  McKay         Future Fuel  (COMMITTEE)          USA Scott McKay     Scott  McKay         Future Fuel  (COMMITTEE)          USA
Programme
Times are local to the conference. You can download the programme in iCalendar format here.- April 16th
- Breakfast on Patio (Coffee, biscuits, bread, fruit)
- Welcome Message
- Keynote: This Old Lisp- R. Matthew Emerson
 
- Petalisp: A Common Lisp Library for Data Parallel Programming- Marco Heisig
 
- Dynamic Optimizations for SBCL Garbage Collection- Ethan Schwartz
 
- Patio Break
- Incremental Parsing of Common Lisp Code- Irène Durand
- Robert Strandh
 
- Strategies for Typecase Optimization- Jim Newton
- Didier Verna
 
- Method Combinators- Didier Verna
 
- Lunch
- The Computational Structure of the Clifford Groups, Simulating Quantum Processor Errors, and Overview of Quantum Computing Development with Common Lisp- Robert Smith
- Nikolas Tezak
 
- Clasp Common Lisp Implementation and Optimization- Alex Wood
- Christian Schafmeister
 
- Patio Break
- Lightning Talks
- Association of Lisp Users Overview & Search for New President
- Travel & Prepare for Dinner
- Conference Dinner
- April 17th
- Breakfast on Patio (Coffee, biscuits, bread, fruit)
- Welcome Message
- Keynote: Lisp in a Startup: the Good, the Bad, and the Ugly- Vsevolod Domkin
 
- pLisp: a Friendly Lisp IDE for Beginners- Rajesh Jayaprakash
 
- Using Lisp-based Pseudocode to Probe Student Understanding- Christophe Rhodes
 
- Patio Break
- Interactive Flow Simulation with Common Lisp- Nicolas Neuss
 
- Object-oriented Shader Compositon using CLOS- Yukari Hafner
 
- Context-oriented Algorithmic Design- Bruno Ferreira
- António Menezes Leitão
 
- Event Detection in Unstructured Text (using Common Lisp)- Jason Cornez
 
- Lunch
- Clef Design: Thoughts on the Formalization of Program Construction- Klaas van Schelven
 
- Partial Inlining using Local Graph Rewriting- Irène Durand
- Robert Strandh
 
- Patio Break
- Lightning Talks
- Common Lisp Foundation Overview & Brainstorming for common-lisp.net Content and Fundraisers
- Birds of a Feather Gatherings, Farewells, Impromptu Dinner Plans for those staying in Marbella
 
  
  
 