BEGIN:VCALENDAR
PRODID:-//european lisp symposium//NONSGML events//EN
VERSION:2.0
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160510T173000Z
UID:european-lisp-symposium.org/2016#2016-05-10T19:30:00+02:00
CATEGORIES:dinner
SUMMARY:Conference Dinner
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160510T183000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160510T150000Z
UID:european-lisp-symposium.org/2016#2016-05-10T17:00:00+02:00
CATEGORIES:organization
SUMMARY:Conference End
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160510T153000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160510T143000Z
UID:european-lisp-symposium.org/2016#2016-05-10T16:30:00+02:00
CATEGORIES:talk
CATEGORIES:lightning
SUMMARY:Lightning Talks
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160510T150000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160510T140000Z
UID:european-lisp-symposium.org/2016#2016-05-10T16:00:00+02:00
CATEGORIES:talk
CONTACT:James Knight
CONTACT:François-René Rideau
CONTACT:Andrzej Walczak
SUMMARY:Building Common Lisp programs using Bazel
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160510T143000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160510T133000Z
UID:european-lisp-symposium.org/2016#2016-05-10T15:30:00+02:00
CATEGORIES:talk
CONTACT:James Anderson
SUMMARY:An Inferred System Description Facility
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160510T140000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160510T130000Z
UID:european-lisp-symposium.org/2016#2016-05-10T15:00:00+02:00
CATEGORIES:talk
SUMMARY:Coffee
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160510T133000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160510T123000Z
UID:european-lisp-symposium.org/2016#2016-05-10T14:30:00+02:00
CATEGORIES:talk
CONTACT:Alexander Lier
CONTACT:Linus Franke
CONTACT:Marc Stamminger
CONTACT:Kai Selgrad
SUMMARY:A Case Study in Implementation-Space Exploration
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160510T130000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160510T120000Z
UID:european-lisp-symposium.org/2016#2016-05-10T14:00:00+02:00
CATEGORIES:talk
CONTACT:Christian Schafmeister
SUMMARY:CANDO: A Compiled Programming Language for Computer-Aided Nanomate
 rial Design and Optimization Based on Clasp Common Lisp
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160510T123000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160510T100000Z
UID:european-lisp-symposium.org/2016#2016-05-10T12:00:00+02:00
CATEGORIES:talk
CONTACT:Søren Jensen
CONTACT:Lone Thomsen
SUMMARY:Extending Software Transactional Memory in Clojure with Side-Effec
 ts and Transaction Control
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160510T103000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160510T093000Z
UID:european-lisp-symposium.org/2016#2016-05-10T11:30:00+02:00
CATEGORIES:talk
CONTACT:Tero Hasu
CONTACT:Matthew Flatt
SUMMARY:Source-to-Source Compilation via Submodules
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160510T100000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160510T090000Z
UID:european-lisp-symposium.org/2016#2016-05-10T11:00:00+02:00
CATEGORIES:talk
CONTACT:Robert Strandh
SUMMARY:A modern implementation of the LOOP macro
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160510T093000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160510T070000Z
UID:european-lisp-symposium.org/2016#2016-05-10T09:00:00+02:00
CATEGORIES:talk
CATEGORIES:keynote
CONTACT:Stefan Karpinski
SUMMARY:Julia - To Lisp or not to Lisp
DESCRIPTION:Julia is a general purpose dynamic language\, designed to make
  numerical computing fast and convenient. Many aspects of Julia should be
  quite familiar since they are "stolen" straight from Lisp: it’s express
 ion-oriented\, lexically scoped\, has closures\, coroutines\, and macros 
 that operate on code as data. But Julia departs from the Lisp tradition i
 n other ways. Julia has syntax – lots of it. Macro invocations look diff
 erent than function calls. Some dynamic behaviors are sacrificed to make 
 programs easier to analyze (for both humans and compilers)\, especially w
 here it allows simpler\, more reliable program optimization.\n\nJulia’s 
 most distinctive feature is its emphasis on creating lightweight types an
 d defining their behavior in terms of generic functions. While many Lisps
  support multiple dispatch as an opt-in feature\, in Julia all function a
 re generic by default. Even basic operators like `+` are generic\, and pr
 imitive types like `Int` and `Float64` are defined in the standard librar
 y\, and their behavior is specified via multiple dispatch. A combination 
 of aggressive method specialization\, inlining and data-flow-based type i
 nference\, allow these layers of abstraction and dispatch to be eliminate
 d when it counts – Julia generally has performance comparable to static 
 languages.\n\nIn the tradition of the great Lisp hackers\, this talk will
  include lots of live coding in the REPL\, with all the excitement\, and 
 possibility of failure entailed.
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160510T083000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160509T150000Z
UID:european-lisp-symposium.org/2016#2016-05-09T17:00:00+02:00
CATEGORIES:talk
CATEGORIES:lightning
SUMMARY:Lightning Talks
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160509T153000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160509T143000Z
UID:european-lisp-symposium.org/2016#2016-05-09T16:30:00+02:00
CATEGORIES:talk
CONTACT:Michael Raskin
CONTACT:Nikita Mamardashvili
SUMMARY:Accessing local variables during debugging
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160509T150000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160509T140000Z
UID:european-lisp-symposium.org/2016#2016-05-09T16:00:00+02:00
CATEGORIES:talk
CONTACT:Benjamin Seppke
CONTACT:Leonie Dreschler-Fischer
SUMMARY:Fast Interactive Functional Computer Vision with Racket
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160509T143000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160509T133000Z
UID:european-lisp-symposium.org/2016#2016-05-09T15:30:00+02:00
CATEGORIES:talk
CONTACT:Marco Heisig
CONTACT:Nicolas Neuss
SUMMARY:Distributed High Performance Computing in Common Lisp
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160509T140000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160509T123000Z
UID:european-lisp-symposium.org/2016#2016-05-09T14:30:00+02:00
CATEGORIES:talk
CONTACT:Kai Selgrad
CONTACT:Alexander Lier
CONTACT:Jan Dörntlein
CONTACT:Oliver Reiche
CONTACT:Marc Stamminger
SUMMARY:A High-Performance Image Processing DSL for Heterogeneous Architec
 tures
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160509T130000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160509T120000Z
UID:european-lisp-symposium.org/2016#2016-05-09T14:00:00+02:00
CATEGORIES:talk
CONTACT:Kay Hamacher
SUMMARY:Using Lisp Macro-Facilities for Transferable Statistical Tests
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160509T123000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160509T100000Z
UID:european-lisp-symposium.org/2016#2016-05-09T12:00:00+02:00
CATEGORIES:talk
CONTACT:Robert Strandh
SUMMARY:A CLOS Protocol for Editor Buffers
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160509T103000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160509T093000Z
UID:european-lisp-symposium.org/2016#2016-05-09T11:30:00+02:00
CATEGORIES:talk
CONTACT:Jim Newton
CONTACT:Akim Demaille
CONTACT:Didier Verna
SUMMARY:Type-Checking of Heterogeneous Sequences in Common Lisp
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160509T100000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160509T090000Z
UID:european-lisp-symposium.org/2016#2016-05-09T11:00:00+02:00
CATEGORIES:talk
CONTACT:Rafael Reia
CONTACT:António Leitão
SUMMARY:Refactoring Dynamic Languages
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160509T093000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160509T073000Z
UID:european-lisp-symposium.org/2016#2016-05-09T09:30:00+02:00
CATEGORIES:talk
CATEGORIES:keynote
CONTACT:Francis Sergeraert
SUMMARY:Lexical Closures and Complexity
DESCRIPTION:The power of Common Lisp for Functional_Programming is well kn
 own\, the key tool being the notion of "lexical closure"\, allowing the p
 rogrammer to write programs which\, during execution\, dynamically genera
 te functional objects of arbitrary complexity. Using this technology\, ne
 w algorithms in Algebraic Topology have been discovered\, implemented in 
 Common Lisp and used\, producing homology and homotopy groups so far unre
 achable. An algorithm is viewed as "tractable" if its theoretical complex
 ity is not worse than polynomial. The study of this complexity for the af
 orementioned of Algebraic Topology algorithms requires a lucid knowledge 
 of the concrete implementation of these lexical closures. This talk is de
 voted to a report about a result of polynomial complexity so obtained. Th
 e scope of the method is general and in particular no knowledge in Algebr
 aic Topology is expected from the audience.
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160509T083000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160509T070000Z
UID:european-lisp-symposium.org/2016#2016-05-09T09:00:00+02:00
CATEGORIES:organization
SUMMARY:Welcome Message
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160509T073000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160509T063000Z
UID:european-lisp-symposium.org/2016#2016-05-09T08:30:00+02:00
CATEGORIES:organization
SUMMARY:Registration
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160509T070000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20160508T160000Z
UID:european-lisp-symposium.org/2016#2016-05-08T18:00:00+02:00
CATEGORIES:organization
SUMMARY:Welcome reception\, pre-registration
DESCRIPTION:
LOCATION:Kawiory 21\, 30-055 Kraków\, Poland
DTEND:20160508T220000Z
END:VEVENT
END:VCALENDAR
