BEGIN:VCALENDAR
PRODID:-//european lisp symposium//NONSGML events//EN
VERSION:2.0
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170404T153000Z
UID:european-lisp-symposium.org/2017#2017-04-04T17:30:00+02:00
CATEGORIES:organization
SUMMARY:Conference End
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170404T163000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170404T150000Z
UID:european-lisp-symposium.org/2017#2017-04-04T17:00:00+02:00
CATEGORIES:talk
CATEGORIES:lightning
SUMMARY:Lightning Talks
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170404T153000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170404T143000Z
UID:european-lisp-symposium.org/2017#2017-04-04T16:30:00+02:00
CATEGORIES:talk
CONTACT:Irène Durand
CONTACT:Robert Strandh
SUMMARY:Removing redundant tests by replicating control paths
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170404T150000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170404T140000Z
UID:european-lisp-symposium.org/2017#2017-04-04T16:00:00+02:00
CATEGORIES:talk
CONTACT:Mikhail Raskin
SUMMARY:Writing a portable code walker in Common Lisp
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170404T143000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170404T133000Z
UID:european-lisp-symposium.org/2017#2017-04-04T15:30:00+02:00
CATEGORIES:talk
CONTACT:Alain Marty
SUMMARY:on the {lambda way}
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170404T140000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170404T123000Z
UID:european-lisp-symposium.org/2017#2017-04-04T14:30:00+02:00
CATEGORIES:talk
CONTACT:Jonas De Bleser
CONTACT:Quentin Stiévenart
CONTACT:Jens Nicolay
CONTACT:Coen De Roover
SUMMARY:Static Taint Analysis of Event-driven Scheme Programs
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170404T130000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170404T120000Z
UID:european-lisp-symposium.org/2017#2017-04-04T14:00:00+02:00
CATEGORIES:talk
CONTACT:Alexander Lier
CONTACT:Kai Selgrad
CONTACT:Marc Stamminger
SUMMARY:DIY Meta Languages with Common Lisp
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170404T123000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170404T113000Z
UID:european-lisp-symposium.org/2017#2017-04-04T13:30:00+02:00
CATEGORIES:talk
CONTACT:Irène Durand
CONTACT:Robert Strandh
SUMMARY:Fast\, Maintainable\, and Portable Sequence Functions
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170404T120000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170404T090000Z
UID:european-lisp-symposium.org/2017#2017-04-04T11:00:00+02:00
CATEGORIES:talk
CONTACT:Steve Losh
SUMMARY:General Game Playing in Common Lisp
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170404T100000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170404T080000Z
UID:european-lisp-symposium.org/2017#2017-04-04T10:00:00+02:00
CATEGORIES:talk
CONTACT:Marco Heisig
CONTACT:Nicolas Neuss
SUMMARY:Parallelizing Femlisp
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170404T083000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170404T070000Z
UID:european-lisp-symposium.org/2017#2017-04-04T09:00:00+02:00
CATEGORIES:talk
CATEGORIES:keynote
CONTACT:Bohdan Khomtchouk
SUMMARY:How the strengths of Lisp-family languages facilitate building com
 plex and flexible bioinformatics applications
DESCRIPTION:We present a rationale for expanding the presence of the Lisp 
 family of programming languages in bioinformatics and computational biolo
 gy research. Put simply\, Lisp-family languages enable programmers to mor
 e quickly write programs that run faster than in other languages. Languag
 es such as Common Lisp\, Scheme and Clojure facilitate the creation of po
 werful and flexible software that is required for complex and rapidly evo
 lving domains like biology. We will point out several important key featu
 res that distinguish languages of the Lisp family from other programming 
 languages\, and we will explain how these features can aid researchers in
  becoming more productive and creating better code. We will also show how
  these features make these languages ideal tools for artificial intellige
 nce and machine learning applications. We will specifically stress the ad
 vantages of domain-specific languages (DSLs): languages that are speciali
 zed to a particular area\, and thus not only facilitate easier research p
 roblem formulation\, but also aid in the establishment of standards and b
 est programming practices as applied to the specific research field at ha
 nd. DSLs are particularly easy to build in Common Lisp\, the most compreh
 ensive Lisp dialect\, which is commonly referred to as the 'programmable 
 programming language'. We are convinced that Lisp grants programmers unpr
 ecedented power to build increasingly sophisticated artificial intelligen
 ce systems that may ultimately transform machine learning and artificial 
 intelligence research in bioinformatics and computational biology.
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170404T080000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170403T150000Z
UID:european-lisp-symposium.org/2017#2017-04-03T17:00:00+02:00
CATEGORIES:talk
CATEGORIES:lightning
SUMMARY:Lightning Talks
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170403T153000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170403T143700Z
UID:european-lisp-symposium.org/2017#2017-04-03T16:37:00+02:00
CATEGORIES:talk
CONTACT:Benjamin Seppke
CONTACT:Leonie Dreschler-Fischer
SUMMARY:Interactive Functional Medical Image Analysis
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170403T150000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170403T141500Z
UID:european-lisp-symposium.org/2017#2017-04-03T16:15:00+02:00
CATEGORIES:talk
CONTACT:Daniel Brunner
CONTACT:Stephan Brunner
SUMMARY:Teaching Students of Engineering some Insights of the Internet of 
 Things using Racket and the RaspberryPi
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170403T143700Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170403T135200Z
UID:european-lisp-symposium.org/2017#2017-04-03T15:52:00+02:00
CATEGORIES:talk
CONTACT:Yukari Hafner
SUMMARY:Radiance – a Web Application Environment
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170403T141500Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170403T133000Z
UID:european-lisp-symposium.org/2017#2017-04-03T15:30:00+02:00
CATEGORIES:talk
CONTACT:Robert Goldman
CONTACT:Elias Pipping
CONTACT:François-René Rideau
SUMMARY:Delivering Common Lisp Applications with ASDF 3.3
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170403T135200Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170403T123000Z
UID:european-lisp-symposium.org/2017#2017-04-03T14:30:00+02:00
CATEGORIES:talk
CONTACT:Alexander Wood
SUMMARY:Type Inference in Cleavir
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170403T130000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170403T120000Z
UID:european-lisp-symposium.org/2017#2017-04-03T14:00:00+02:00
CATEGORIES:talk
CONTACT:Jim Newton
CONTACT:Didier Verna
CONTACT:Maximilien Colange
SUMMARY:Programmatic Manipulation of Common Lisp Type Specifiers
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170403T123000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170403T113000Z
UID:european-lisp-symposium.org/2017#2017-04-03T13:30:00+02:00
CATEGORIES:talk
CONTACT:Frederic Peschanski
SUMMARY:A Lisp Way to Type Theory and Formal Proofs
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170403T120000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170403T093000Z
UID:european-lisp-symposium.org/2017#2017-04-03T11:30:00+02:00
CATEGORIES:talk
CONTACT:Vsevolod Domkin
SUMMARY:Loading Multiple Versions of an ASDF System in the Same Lisp Image
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170403T100000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170403T090000Z
UID:european-lisp-symposium.org/2017#2017-04-03T11:00:00+02:00
CATEGORIES:talk
CONTACT:Michal Herda
SUMMARY:Common Lisp UltraSpec - A Project For Modern Common Lisp Documenta
 tion
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170403T093000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170403T073000Z
UID:european-lisp-symposium.org/2017#2017-04-03T09:30:00+02:00
CATEGORIES:talk
CATEGORIES:keynote
CONTACT:Hans Hübner
SUMMARY:Identity in a World of Values
DESCRIPTION:Data persistence can add a great deal of complexity to applica
 tion software\, and making the gap between application and storage has be
 en a constant field of research\, experiments and products. In the object
  oriented programming paradigm\, persistence seems to be a natural extens
 ion to object behavior\, and even though one could argue that many persis
 tent object systems have flaws and leak their abstractions\, there is a l
 arge body of prior art and research in that area.\n\nIn the functional pr
 ogramming world\, persistence does not find as natural a partnering abstr
 action\, and it is often either conceptionally pushed to the boundaries o
 f the application\, or treated in an ad-hoc fashion interleaved with the 
 beauty and conceptional rigor of pure functions.\n\nThe presentation disc
 usses these forces and explores how Clojure's Software Transactional Memo
 ry system can be used to implement application data persistence.
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170403T083000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20170403T070000Z
UID:european-lisp-symposium.org/2017#2017-04-03T09:00:00+02:00
CATEGORIES:organization
SUMMARY:Welcome Message
DESCRIPTION:
LOCATION:Pleinlaan 2\, Building D\, 1050 Brussels\, Belgium
DTEND:20170403T073000Z
END:VEVENT
END:VCALENDAR
