[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [CfP] 1st European Lisp and Scheme Workshop

At 6:40 PM +0100 2/29/04, Pascal Costanza wrote:
>|                1st European Lisp and Scheme Workshop                 |
>|         June 13 - Oslo, Norway - co-located with ECOOP 2004          |
>|                      Supported by ALU (pending)                      |

This is obviously a junket, but do we want to send anyone
to this to give any sort of paper?

Just in QRes, there are two things that came out quite well
that are (1) not highly proprietary, and (2) leverage Lisp
in a cool way:
  - The "translucent" database layer I built for backing CLOS
    objects with a SQL database.  This uses the Lisp type system
    CLOS, CLOS's MOP, hairy macros, and higher-order functions
    to achieve its ends.
  - The class-like layer I build for automatically generating
    XML schemas and generating the XML that is guaranteed to
    conform to the schema.  This uses the Lisp type system,
    hairy macrology, higher-order functions, and automated
    code generation to gets its work done.

Oslo is probably too far to go for a 1-day workshop, but
I think we "need to get out more".  I only know of one appearance
by an ITAer during the two years I've been here.

>Important Dates:
>  Submission deadline: April 5, 2004
>  Notification of acceptance: April 26, 2004
>  ECOOP early registration deadline: May 7, 2004
>For more information visit
>  http://www.cs.uni-bonn.de/~costanza/lisp-ecoop/
>  or contact costanza@web.de
>Lisp has a tradition of providing a fruitful basis for language design
>experiments for many decades. The structure of Lisp, including its
>current major dialects Common Lisp and Scheme, makes it easy to extend
>the language or even to implement entirely new dialects without starting
>from scratch. The Common Lisp Object System (CLOS) was the first
>object-oriented programming language to receive an ANSI standard. It is,
>arguably, the most complete and advanced object system of any language.
>Despite having somewhat disappeared from the radar of popular computer
>science, Lisp has just started to gain momentum again. Many current
>trends are strongly influenced by the metaprogramming notions that are
>prevalent in Lisp, for example Aspect-Oriented Programming,
>Domain-Oriented Programming, Model-Driven Architectures, Generative
>Programming, and so on, that make heavy use of metaprogramming in the
>This one-day workshop will address the near-future role of Lisp-based
>languages in those and related areas. We want to solicit papers that
>discuss the opportunities Lisp provides to capture and enhance the
>possibilities in software engineering. We also want to promote lively
>discussion between researchers proposing new approaches and
>practitioners reporting on their experience with the strengths and
>limitations of current Lisp technologies.
>Suggested Topics:
>  * Macro-, reflective-, meta- and/or rule-based development approaches
>  * New language features / abstractions
>  * Case studies
>  * Experience reports
>  * Industrial applications
>  * Aspect-Oriented Programming
>  * Domain-Oriented Programming
>  * Generative Programming
>  * Ambient Intelligence
>  * Context-Oriented Programming
>  * Unanticipated Software Evolution
>  * Design Patterns
>Submission Guidelines:
>  Potential attendants are expected to submit
>  * either a long paper (10 pages) presenting scientific and/or empirical
>    results about Lisp- and Scheme-based uses or new approaches for
>    software engineering purposes
>  * or a short essay (5 pages) defending a position about where research
>    and practice based on Lisp and Scheme should be heading in the near
>    future
>Submissions should be mailed as PDF to Pascal Costanza (costanza@web.de)
>before the submission deadline.