BEGIN:VCALENDAR
PRODID:-//european lisp symposium//NONSGML events//EN
VERSION:2.0
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110401T150000Z
UID:european-lisp-symposium.org/2011#2011-04-01T17:00:00+02:00
CATEGORIES:organization
SUMMARY:Conference End
DESCRIPTION:
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110401T160000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110401T141500Z
UID:european-lisp-symposium.org/2011#2011-04-01T16:15:00+02:00
CATEGORIES:talk
CATEGORIES:panel
SUMMARY:The Next Lisp Challenges - Distribution\, Concurrency\, Parallelis
 m
DESCRIPTION:
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110401T150000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110401T133000Z
UID:european-lisp-symposium.org/2011#2011-04-01T15:30:00+02:00
CATEGORIES:talk
CONTACT:Alec Berryman
SUMMARY:Parallelizing a Commercial Common Lisp Code-Base for Performance
DESCRIPTION:
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110401T141500Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110401T121500Z
UID:european-lisp-symposium.org/2011#2011-04-01T14:15:00+02:00
CATEGORIES:talk
CONTACT:Damir Cavar
CONTACT:Tanja Gulan
CONTACT:Damir Kero
CONTACT:Franjo Pehar
CONTACT:Pavle Valerjev
SUMMARY:The Scheme Natural Language Toolkit (S-NLTK): NLP Library for R6RS
  and Racket
DESCRIPTION:
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110401T130000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110401T113000Z
UID:european-lisp-symposium.org/2011#2011-04-01T13:30:00+02:00
CATEGORIES:talk
CONTACT:Kurt Normak
SUMMARY:Bites of Lists - Mapping and Filtering Sublists
DESCRIPTION:
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110401T121500Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110401T091500Z
UID:european-lisp-symposium.org/2011#2011-04-01T11:15:00+02:00
CATEGORIES:talk
CONTACT:Nicolas Neuss
SUMMARY:Using Common Lisp in University Course Administration
DESCRIPTION:
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110401T100000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110401T083000Z
UID:european-lisp-symposium.org/2011#2011-04-01T10:30:00+02:00
CATEGORIES:talk
CONTACT:Robert Strandh
CONTACT:Matthieu Villeneuve
SUMMARY:SICL\, Building Blocks for Implementers of Common Lisp
DESCRIPTION:
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110401T091500Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110401T070000Z
UID:european-lisp-symposium.org/2011#2011-04-01T09:00:00+02:00
CATEGORIES:talk
CATEGORIES:keynote
CONTACT:Apostolos Syropoulos
SUMMARY:Scala: an Object-Oriented Surprise
DESCRIPTION:Scala is an OO language that was released in 2003. The disting
 uished features of Scala include a seamless integration of functional pro
 gramming features into an otherwise OO language. Scala owes its name to i
 ts ability to scale\, that is\, it is a language that can grow by providi
 ng an infrastructure that allows the introduction of new constructs and d
 ata types. Scala is a compiled language. Its compiler produces bytecode f
 or the Java Virtual Machine\, thus\, allowing the (almost) seamless use o
 f Java tools and constructs from within Scala. Most importantly\, Scala i
 s a concurrent programming language\, thus\, it is a tool for today as we
 ll as tomorrow.
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110401T080000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110331T180000Z
UID:european-lisp-symposium.org/2011#2011-03-31T20:00:00+02:00
CATEGORIES:dinner
SUMMARY:Conference Dinner
DESCRIPTION:
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110331T220000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110331T150000Z
UID:european-lisp-symposium.org/2011#2011-03-31T17:00:00+02:00
CATEGORIES:talk
CATEGORIES:lightning
SUMMARY:Lightning Talks
DESCRIPTION:
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110331T160000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110331T141500Z
UID:european-lisp-symposium.org/2011#2011-03-31T16:15:00+02:00
CATEGORIES:talk
CONTACT:Antonio Hernández
CONTACT:Maria Garcia
SUMMARY:Jobim: an Actors Library for the Clojure Programming Language
DESCRIPTION:
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110331T150000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110331T133000Z
UID:european-lisp-symposium.org/2011#2011-03-31T15:30:00+02:00
CATEGORIES:talk
CONTACT:Irène Durand
SUMMARY:Implementing huge term automata
DESCRIPTION:
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110331T141500Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110331T120000Z
UID:european-lisp-symposium.org/2011#2011-03-31T14:00:00+02:00
CATEGORIES:talk
CATEGORIES:keynote
CONTACT:Marc Battyani
SUMMARY:Reconfigurable Computing on Steroids: Using Common Lisp to Generat
 e Domain Specific Hardware
DESCRIPTION:General purpose CPUs have been hitting the frequency wall but 
 as the number of transistors in electronic chips continues to steadily in
 crease\, there is a tremendous need for other computing paradigms. One of
  them is the use of reconfigurable hardware (FPGA) to accelerate specific
  kinds of computations. Even though the performance gain can be huge\, FP
 GAs are notoriously very difficult to program\, which has been one of the
  major drawbacks in their adoption. There have been several attempts to s
 olve this problem using C to VHDL/Verilog compilers. Though this can be u
 seful at times\, our opinion is that it is not a good approach. In this t
 alk\, we will explain how and why we use domain specific languages that e
 nable us to generate high performance Domain Specific Hardware optimized 
 for the final tasks being implemented. We will also present our experienc
 e at NovaSparks where we have been using Common Lisp to successfully defi
 ne and implement those DSL->DSH compilers in financial applications since
  2007.
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110331T130000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110331T094500Z
UID:european-lisp-symposium.org/2011#2011-03-31T11:45:00+02:00
CATEGORIES:talk
CONTACT:David Rager
CONTACT:Warren Hunt
CONTACT:Matt Kaufmann
SUMMARY:A Futures Library and Parallelism Abstractions for a Functional Su
 bset of Lisp
DESCRIPTION:
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110331T103000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110331T090000Z
UID:european-lisp-symposium.org/2011#2011-03-31T11:00:00+02:00
CATEGORIES:talk
CONTACT:Valentin Pavlov
SUMMARY:Supercomputing in Lisp
DESCRIPTION:
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110331T094500Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110331T073000Z
UID:european-lisp-symposium.org/2011#2011-03-31T09:30:00+02:00
CATEGORIES:talk
CATEGORIES:keynote
CONTACT:Craig Zilles
SUMMARY:Compiling for the Common Case
DESCRIPTION:Microprocessor vendors are actively exploring mechanisms that 
 offer the potential to reduce the effort to produce parallel code. One su
 ch mechanism\, is the ability to atomically execute code which is useful 
 for accelerating critical sections\, lock-free data structures\, and for 
 implementing transactional memory. With 3 prior implementations (Transmet
 a's Crusoe\, Azul's Vega\, and Sun's Rock) this mechanism has a lot of po
 tential to be ubiquitous in the next decade. In this talk\, I'll discuss 
 how this mechanism can be re-purposed to provide very efficient user-mode
  checkpoint/rollback\, allowing a compiler to generate "speculative" vers
 ions of code that support only the expected case. I'll detail our experie
 nces exploring compiling in such an environment in the context of an x86 
 binary translator\, a Java virtual machine\, and the Python dynamic langu
 age.
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110331T083000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110331T070000Z
UID:european-lisp-symposium.org/2011#2011-03-31T09:00:00+02:00
CATEGORIES:organization
SUMMARY:Welcome Message
DESCRIPTION:
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110331T073000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110331T063000Z
UID:european-lisp-symposium.org/2011#2011-03-31T08:30:00+02:00
CATEGORIES:organization
SUMMARY:Registration
DESCRIPTION:
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110331T070000Z
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260118T160348Z
DTSTART:20110330T160000Z
UID:european-lisp-symposium.org/2011#2011-03-30T18:00:00+02:00
CATEGORIES:organization
SUMMARY:Welcome Reception
DESCRIPTION:
LOCATION:Schwarzenbergstraße 1\, Building i\, 21073 Hamburg\, Germany
DTEND:20110330T200000Z
END:VEVENT
END:VCALENDAR
