<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.lisp.cmucl.general">
    <title>gmane.lisp.cmucl.general</title>
    <link>http://blog.gmane.org/gmane.lisp.cmucl.general</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6489"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6488"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6487"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6486"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6485"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6484"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6483"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6482"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6481"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6480"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6479"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6478"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6477"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6476"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6475"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6474"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6473"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6472"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6471"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.cmucl.general/6470"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6489">
    <title>Re: Inlined TYPEP over-optimization issue withCHANGE-CLASS</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6489</link>
    <description>&lt;pre&gt;

Here's a related test case:

  (defun %show-issue (instance)
    (when (typep instance 'foo)
      (change-class instance 'bar)
      (format t "~&amp;amp;;; Inlined TYPEP: ~s (~:*~:[correct~;incorrect~])~
                 ~%;; Not-inlined TYPEP: ~s (~:*~:[correct~;incorrect~])~%"
              (typep instance 'foo)
              (locally (declare (notinline typep))
                (typep instance 'foo)))))
  (%show-issue (make-instance 'foo))

I don't know whether that passes or fails on CMUCL, but it does reveal
a too-optimistic inlining (or maybe constraint propagation) on SBCL --
so it might be worth checking.

Best,

Christophe
_______________________________________________
cmucl-help mailing list
cmucl-help&amp;lt; at &amp;gt;cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-help

&lt;/pre&gt;</description>
    <dc:creator>Christophe Rhodes</dc:creator>
    <dc:date>2012-02-12T13:58:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6488">
    <title>Re: Inlined TYPEP over-optimization issue withCHANGE-CLASS</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6488</link>
    <description>&lt;pre&gt;

Ray,

With the 2012-02 snapshot, I also only see the issue with the DEFMETHOD
version.  Here is the newest test code that I ran:

(in-package :cl-user)

(defclass foo () ())
(defclass bar () ())

(defmethod no-issue ((instance foo))
  (%show-issue instance))
  
(defun %show-issue (instance)
  (change-class instance 'bar)
  (format t "~&amp;amp;;; Inlined TYPEP: ~s (~:*~:[correct~;incorrect~])~
             ~%;; Not-inlined TYPEP: ~s (~:*~:[correct~;incorrect~])~%"
          (typep instance 'foo)
          (locally (declare (notinline typep))
            (typep instance 'foo))))

(defmethod show-issue ((instance foo))
  (change-class instance 'bar)
  (format t "~&amp;amp;;; Inlined TYPEP: ~s (~:*~:[correct~;incorrect~])~
             ~%;; Not-inlined TYPEP: ~s (~:*~:[correct~;incorrect~])~%"
          (typep instance 'foo)
          (locally (declare (notinline typep))
            (typep instance 'foo))))

(format t "~&amp;amp;;;; No issue:~%")
(no-issue (make-instance 'foo))
(format t "~2&amp;amp;;;; Issue:~%")
(show-issue (make-instance 'foo))

I'll leave it the maintainers to decide whether or not the DEFMETHOD version
needs attention.  SBCL, Clozure CL, Lispworks, and Franz Allegro handle
both versions, while CMUCL and ECL exhibit the no-issue/show-issue difference.





_______________________________________________
cmucl-help mailing list
cmucl-help&amp;lt; at &amp;gt;cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-help

&lt;/pre&gt;</description>
    <dc:creator>Dan Corkill</dc:creator>
    <dc:date>2012-02-12T12:57:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6487">
    <title>Re: Inlined TYPEP over-optimization bug withCHANGE-CLASS</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6487</link>
    <description>&lt;pre&gt;I placed your code in a file and compiled and loaded it with the 2012-02
snapshot.  I get

CL-USER&amp;gt; (show-bug (make-instance 'foo))
;; Inlined TYPEP: NIL (incorrect)
;; Not-inlined TYPEP: NIL (correct)

What version exactly are you using and how did you run your example to
get an incorrect result?

Ray

_______________________________________________
cmucl-help mailing list
cmucl-help&amp;lt; at &amp;gt;cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-help

&lt;/pre&gt;</description>
    <dc:creator>Raymond Toy</dc:creator>
    <dc:date>2012-02-12T05:29:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6486">
    <title>Re: Inlined TYPEP over-optimization bug withCHANGE-CLASS</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6486</link>
    <description>&lt;pre&gt;
I fully agree (and apologies for the confusion caused by my quick-and-dirty 
example).

The issue doesn't require being within an instance method--as the following
vanilla-function example shows.

(in-package :cl-user)

(defclass foo () ())
(defclass bar () ())

(defun show-bug (instance)
  (change-class instance 'bar)
  (format t "~&amp;amp;;; Inlined TYPEP: ~s (incorrect)~%;; Not-inlined TYPEP: ~s (correct)~%"
          (typep instance 'foo)
          (locally (declare (notinline typep))
            (typep instance 'foo))))

(show-bug (make-instance 'foo))

&lt;/pre&gt;</description>
    <dc:creator>Dan Corkill</dc:creator>
    <dc:date>2012-02-05T14:57:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6485">
    <title>Re: Inlined TYPEP over-optimization bug withCHANGE-CLASS</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6485</link>
    <description>&lt;pre&gt;


Changing the class of an instance within a method specializing on that
instance to a class where the method would no longer have been called is
one of the things that the CLHS description of change-class calls
"semantic difficulties".

Not speaking for CMUCL developers, I would call it a downright bad idea
to mess with the classes of specialized instances in methods -- allowing
the programmer to do invalidates whole classes of CLOS optimizations.
The CLHS specifically calls out slot access, but that's just one case of
a general problem: after you issue the change-class, the method
currently running is no longer an applicable method to the instance, so
all the compiler assumptions have just been invalidated, and all the
run-time calculations of next methods also (though they're not present
in your example).

Best,

Christophe
_______________________________________________
cmucl-help mailing list
cmucl-help&amp;lt; at &amp;gt;cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-help

&lt;/pre&gt;</description>
    <dc:creator>Christophe Rhodes</dc:creator>
    <dc:date>2012-02-05T11:57:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6484">
    <title>Inlined TYPEP over-optimization bug with CHANGE-CLASS</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6484</link>
    <description>&lt;pre&gt;Recent CMUCL releases (including the current one), incorrectly over-optimize TYPEP and
miss the class change resulting from CHANGE-CLASS. 

The following example, when placed in a file and compiled, shows the issue:

(in-package :cl-user)

(defclass foo () ())
(defclass bar () ())

(defmethod show-bug ((instance foo))
 (change-class instance 'bar)
 (format t "~&amp;amp;;; Inlined TYPEP: ~s (incorrect)~%;; Not-inlined TYPEP: ~s (correct)~%"
         (typep instance 'foo)
         (locally (declare (notinline typep))
           (typep instance 'foo))))

(show-bug (make-instance 'foo))

&lt;/pre&gt;</description>
    <dc:creator>Dan Corkill</dc:creator>
    <dc:date>2012-02-05T11:18:21</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6483">
    <title>ELS 2012, Zadar, Croatia</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6483</link>
    <description>&lt;pre&gt;Apologies for the multiple postings. 

PAPER SUBMISSION DEADLINE EXTENDED 


European Lisp Symposium 2012, Zadar, Croatia, April 30th - May 1st, 2012 

http://european-lisp-symposium.org 

The purpose of the European Lisp Symposium is to provide a forum for 
the discussion and dissemination of all aspects of design, 
implementation and application of any of the Lisp and Lisp-inspired 
dialects, including Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP, 
Dylan, Clojure, ACL2, ECMAScript, Racket, SKILL, and so on. We 
encourage everyone interested in Lisp to participate. 


The main theme of the 2012 European Lisp Conference is 
"Interoperability: Systems, Libraries, Workflows".  Lisp based and 
functional-languages based systems have grown a variety of solutions 
to become more and more integrated with the wider world of Information 
and Communication Technologies in current use.  There are several 
dimensions to the scope of the solutions proposed, ranging from 
"embedding" of interpreters in C-based systems, to the development of 
abstractions levels that facilitate the expression of complex context 
dependent tasks, to the construction of exchange formats handling 
libraries, to the construction of theorem-provers for the "Semantic 
Web".  The European Lisp Symposium 2012 solicits the submission of 
papers with this specific theme in mind, alongside the more 
traditional tracks which have appeared in the past editions. 

We invite submissions in the following forms: 

Papers: Technical papers of up to 15 pages that describe original 
results or explain known ideas in new and elegant ways. 

Demonstrations: Abstracts of up to 4 pages for demonstrations of 
tools, libraries, and applications. 

Tutorials: Abstracts of up to 4 pages for in-depth presentations about 
topics of special interest for at least 90 minutes and up to 180 
minutes. 

Lightning talks: Abstracts of up to one page for talks to last for no 
more than 5 minutes. 

All submissions should be formatted following the ACM SIGS guidelines 
and include ACM classification categories and terms. For more 
information on the submission guidelines and the ACM keywords, see: 
http://www.acm.org/sigs/publications/proceedings-templates and 
http://www.acm.org/about/class/1998. 


Important dates: 

February 15th 2012: submission deadline (extended deadline) 
March 7th 2012: acceptance results 

April 30th 2012: Conference opens 


Program Commitee. 
Chair: 
Marco Antoniotti, Università degli Studi di Milano Bicocca, Milan, ITALY 

Local organizers: 
Damir Cavar, Eastern Michigan University 
Franjo Pehar, University of Zadar 
Damir Kero, University of Zadar 

Members: 
Giuseppe Attardi, Università degli Studi di Pisa, Pisa, ITALY 
Pascal Costanza, Intel, Bruxelles, BELGIUM 
Marc Feeley, Université de Montreal, Montreal, CANADA 
Scott McKay, Google, U.S.A. 
Kent Pitman, U.S.A. 
Christophe Rhodes, Department of Computing, Goldsmiths, University of London, London, UNITED KINGDOM 
Robert Strandh, LABRI, Université de Bordeaux, Bordaux, FRANCE 
Didier Verna, EPITA / LRDE, FRANCE 
Taiichi Yuasa, Kyoto University, JAPAN


--
Marco Antoniotti


_______________________________________________
cmucl-help mailing list
cmucl-help&amp;lt; at &amp;gt;cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-help

&lt;/pre&gt;</description>
    <dc:creator>Marco Antoniotti</dc:creator>
    <dc:date>2012-02-01T13:11:37</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6482">
    <title>Re: Git repo for cmucl</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6482</link>
    <description>&lt;pre&gt;
These are all available now as well as better trac and git integration.
 Commit messages can now automatically close trac tickets.  See
http://trac.common-lisp.net/cmucl/wiki for some additional information.

Ray

_______________________________________________
cmucl-help mailing list
cmucl-help&amp;lt; at &amp;gt;cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-help

&lt;/pre&gt;</description>
    <dc:creator>Raymond Toy</dc:creator>
    <dc:date>2011-09-21T03:39:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6481">
    <title>Git repo for cmucl</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6481</link>
    <description>&lt;pre&gt;Cmucl is now officially moving to git.  The CVS repo will be turned off
soon, and, in fact, should no longer be used at all.  The repo will
still be available for historical reasons, but no new code should be
checked in to it.

We had planned on moving to git almost a year ago, but for various
reasons never got  around to it until now.

Additional information will be placed on cmucl's trac wiki, but for now,
you can view the repo using trac (coming soon to
http://trac.common-lisp.net/cmucl/browser) or directly at
&amp;lt;http://common-lisp.net/gitweb?p=projects/cmucl/cmucl.git;a=summary;js=1&amp;gt;

For now you can clone the repo using

git clone git://common-lisp.net/projects/cmucl/cmucl.git src

or for developers

git clone ssh://&amp;lt;user&amp;gt;&amp;lt; at &amp;gt;common-lisp.net/var/git/projects/cmucl/cmucl.git src

There is a minor issue to be taken care of:  What to do with the RCS
keywords that are in all of the files.  I rather like seeing that
information when you describe something.  (Mostly to see when the file
was last modified.)

Ray

_______________________________________________
cmucl-help mailing list
cmucl-help&amp;lt; at &amp;gt;cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-help

&lt;/pre&gt;</description>
    <dc:creator>Raymond Toy</dc:creator>
    <dc:date>2011-09-17T16:23:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6480">
    <title>pressure info from wacom stylus in CLX</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6480</link>
    <description>&lt;pre&gt;Folks --

Is there a way to get pressure events from a wacom tablet in CLX?

I'm running CLX under X11 for Mac OS X (and, Tiger 10.4.11 ...
I know, I know, but thought I would ask).

thanks,
-f
livegraphicsnightly.com
"If Veli's Graphics Bar didn't exist, we'd have to invent it." H Lieberman
_______________________________________________
cmucl-help mailing list
cmucl-help&amp;lt; at &amp;gt;cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-help

&lt;/pre&gt;</description>
    <dc:creator>fred</dc:creator>
    <dc:date>2011-08-01T07:08:07</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6479">
    <title>Re: Still problems with the web site?</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6479</link>
    <description>&lt;pre&gt;
On Jun 28, 2011, at 14:54 , Raymond Toy wrote:




No problem....


--
Marco Antoniotti


_______________________________________________
cmucl-help mailing list
cmucl-help&amp;lt; at &amp;gt;cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-help

&lt;/pre&gt;</description>
    <dc:creator>Marco Antoniotti</dc:creator>
    <dc:date>2011-06-28T17:06:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6478">
    <title>Re: Still problems with the web site?</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6478</link>
    <description>&lt;pre&gt;
    Marco&amp;gt; Hi
    Marco&amp;gt; the following link does not work

    Marco&amp;gt; http://common-lisp.net/project/cmucl/downloads/snapshots/2011/06/cmucl-2011-06-x86-darwin.tar.bz2

Ooops.  Yes, you can't download that because it doesn't exist.  It
seems I forgot to upload the binaries, even though I made them. :-(
It's being uploaded now.

Sorry about that!

Ray




_______________________________________________
cmucl-help mailing list
cmucl-help&amp;lt; at &amp;gt;cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-help

&lt;/pre&gt;</description>
    <dc:creator>Raymond Toy</dc:creator>
    <dc:date>2011-06-28T12:54:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6477">
    <title>Still problems with the web site?</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6477</link>
    <description>&lt;pre&gt;Hi

the following link does not work

http://common-lisp.net/project/cmucl/downloads/snapshots/2011/06/cmucl-2011-06-x86-darwin.tar.bz2

cheers
--
Marco Antoniotti


_______________________________________________
cmucl-help mailing list
cmucl-help&amp;lt; at &amp;gt;cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-help

&lt;/pre&gt;</description>
    <dc:creator>Marco Antoniotti</dc:creator>
    <dc:date>2011-06-28T12:12:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6476">
    <title>[Final CfPart] European Lisp Symposium, Hamburg,March 31 - April 1</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6476</link>
    <description>&lt;pre&gt;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

     4th European Lisp Symposium
      Special Focus on Parallelism &amp;amp; Efficiency

      March 31 - April 1st, 2011
TUHH, Hamburg University of Technology
   Hamburg, Germany

       http://www.european-lisp-symposium.org/

Sponsors: EPITA, TUHH, Lispworks, Franz Inc., NovaSparks and Freiheit

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


News:
~~~~~
* The final program is now online.
* The early registration deadline is in 3 days, so hurry!
  Registration will still be possible afterwards.



Invited Speakers:
~~~~~~~~~~~~~~~~~
Craig Zilles -- Compiling for the common case
Marc Battyani -- Reconfigurable computing on steroids
Apostolos Syropoulos -- Scala: an OO surprise



Scope
~~~~~~
The purpose of the European Lisp Symposium is to provide a forum for
the discussion and dissemination of all aspects of design,
implementation and application of any of the Lisp dialects, including
Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP, Dylan, Clojure,
ACL2, ECMAScript, Racket, SKILL and so on. We encourage everyone
interested in Lisp to participate.

The European Lisp Symposium 2011 invites high quality papers about
novel research results, insights and lessons learned from practical
applications, and educational perspectives. We also encourage
submissions about known ideas as long as they are presented in a new
setting and/or in a highly elegant way.

This year's focus will be directed towards "Parallelism &amp;amp; Efficiency".


Programme Chair
~~~~~~~~~~~~~~~~
Didier Verna - EPITA Research and Development Laboratory, France

Local Chair
~~~~~~~~~~~~
Ralf Moeller - Hamburg University of Technology, Germany

Programme Committee
~~~~~~~~~~~~~~~~~~~~
Antonio Leitao - Instituto Superior Tecnico/INESC-ID, Portugal
Christophe Rhodes - Goldsmiths College, University of London, UK
David Edgar Liebke - Relevance Inc., USA
Didier Verna - EPITA Research and Development Laboratory, France
Henry Lieberman - MIT Media Laboratory, USA
Jay McCarthy - Brigham Young University, USA
Jose Luis Ruiz Reina - Universidad de Sevilla, Spain
Marco Antoniotti - Universita Milano Bicocca, Italy
Manuel Serrano - INRIA, France
Michael Sperber - DeinProgramm, Germany
Pascal Costanza - Vrije Universiteit of Brussel, Belgium
Scott McKay - ITA Software, USA

&lt;/pre&gt;</description>
    <dc:creator>Didier Verna</dc:creator>
    <dc:date>2011-03-09T16:30:13</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6475">
    <title>[CfPart] 4th European Lisp Symposium,registration open!</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6475</link>
    <description>&lt;pre&gt;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

     4th European Lisp Symposium
      Special Focus on Parallelism &amp;amp; Efficiency

      March 31 - April 1st, 2011
TUHH, Hamburg University of Technology
   Hamburg, Germany

       http://www.european-lisp-symposium.org/

Sponsored by EPITA, TUHH, Lispworks, Franz Inc., NovaSparks and Freiheit

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Registration is now open!
See http://www.european-lisp-symposium.org/content-registration-full.html
for details.

The deadline for early registration is March 12.
There is a reduced fee for students and accompanying persons.
You may also subscribe to mailing lists for this year's occurrence
on the registration page.



Invited Speakers:
~~~~~~~~~~~~~~~~~
Craig Zilles -- Compiling for the common case
Marc Battyani -- Reconfigurable computing on steroids
Apostolos Syropoulos -- Scala: an OO surprise

The complete program will be available shortly.



Scope
~~~~~~
The purpose of the European Lisp Symposium is to provide a forum for
the discussion and dissemination of all aspects of design,
implementation and application of any of the Lisp dialects, including
Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP, Dylan, Clojure,
ACL2, ECMAScript, Racket, SKILL and so on. We encourage everyone
interested in Lisp to participate.



Programme Chair
~~~~~~~~~~~~~~~~
Didier Verna - EPITA Research and Development Laboratory, France

Local Chair
~~~~~~~~~~~~
Ralf Moeller - Hamburg University of Technology, Germany

Programme Committee
~~~~~~~~~~~~~~~~~~~~
Antonio Leitao - Instituto Superior Tecnico/INESC-ID, Portugal
Christophe Rhodes - Goldsmiths College, University of London, UK
David Edgar Liebke - Relevance Inc., USA
Didier Verna - EPITA Research and Development Laboratory, France
Henry Lieberman - MIT Media Laboratory, USA
Jay McCarthy - Brigham Young University, USA
Jose Luis Ruiz Reina - Universidad de Sevilla, Spain
Marco Antoniotti - Universita Milano Bicocca, Italy
Manuel Serrano - INRIA, France
Michael Sperber - DeinProgramm, Germany
Pascal Costanza - Vrije Universiteit of Brussel, Belgium
Scott McKay - ITA Software, USA

&lt;/pre&gt;</description>
    <dc:creator>Didier Verna</dc:creator>
    <dc:date>2011-02-15T15:34:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6474">
    <title>Re: (no subject)</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6474</link>
    <description>&lt;pre&gt;Thank you for the note.  I was going to remove your address from the
mailing list if there were any more spam.

Ray

_______________________________________________
cmucl-help mailing list
cmucl-help&amp;lt; at &amp;gt;cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-help

&lt;/pre&gt;</description>
    <dc:creator>Raymond Toy</dc:creator>
    <dc:date>2011-01-22T16:50:26</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6473">
    <title>Re: (no subject)</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6473</link>
    <description>&lt;pre&gt;  Good morning,

My account has been hijacked last night. Sorry for the resulting spam...

Remy Chretien

Le 22/01/2011 09:14, Rémy a écrit :
_______________________________________________
cmucl-help mailing list
cmucl-help&amp;lt; at &amp;gt;cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-help

&lt;/pre&gt;</description>
    <dc:creator>Rémy Chrétien</dc:creator>
    <dc:date>2011-01-22T16:34:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6472">
    <title>(no subject)</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6472</link>
    <description>&lt;pre&gt;http://gadgetandservice.com/index-sl122.php


      
_______________________________________________
cmucl-help mailing list
cmucl-help&amp;lt; at &amp;gt;cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-help

&lt;/pre&gt;</description>
    <dc:creator>Rémy</dc:creator>
    <dc:date>2011-01-22T08:14:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6471">
    <title>[CfP] European Lisp Symposium deadline extension</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6471</link>
    <description>&lt;pre&gt;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

     4th European Lisp Symposium
      Special Focus on Parallelism &amp;amp; Efficiency

      March 31 - April 1st, 2011
TUHH, Hamburg University of Technology
   Hamburg, Germany

       http://www.european-lisp-symposium.org/

       Sponsored by EPITA, Lispworks, Franz Inc. and Nova Sparks

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Important Dates
~~~~~~~~~~~~~~~~
+ Submission Deadline: January  16, 2011 --- EXTENDED
+ Author Notification: February 06, 2011
+ Final Paper Due:     February 28, 2011
+ Symposium:           March 31 - April 1st, 2011

Authors of accepted research contributions will be invited to submit
an extended version of their papers for journal publication.


Invited Speakers:
~~~~~~~~~~~~~~~~~
Marc Battyani (Nova Sparks)
Craig Zilles (University of Illinois)


Scope
~~~~~~
The purpose of the European Lisp Symposium is to provide a forum for
the discussion and dissemination of all aspects of design,
implementation and application of any of the Lisp dialects, including
Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP, Dylan, Clojure,
ACL2, ECMAScript, Racket, SKILL and so on. We encourage everyone
interested in Lisp to participate.

The European Lisp Symposium 2011 invites high quality papers about
novel research results, insights and lessons learned from practical
applications, and educational perspectives. We also encourage
submissions about known ideas as long as they are presented in a new
setting and/or in a highly elegant way.

This year's focus will be directed towards "Parallelism &amp;amp; Efficiency".
We especially invite submissions in the following areas:

+ Parallel and distributed computing
+ Code generation for multi-core architectures
+ Code generation for HTM
+ Large and ultra-large systems
+ Optimization techniques
+ Embedded applications

Contributions are also welcome in other areas, including but not
limited to:

+ Context-, aspect-, domain-oriented and generative programming
+ Macro-, reflective-, meta- and/or rule-based development approaches
+ Language design and implementation
+ Language integration, inter-operation and deployment
+ Development methodologies, support and environments
+ Educational approaches and perspectives
+ Experience reports and case studies


Technical Program:
~~~~~~~~~~~~~~~~~~
We invite submissions in the following forms:

* Papers: Technical papers of up to 15 pages that describe original
  results or explain known ideas in new and elegant ways.

* Demonstrations: Abstracts of up to 4 pages for demonstrations of
  tools, libraries, and applications.

* Tutorials: Abstracts of up to 4 pages for in-depth presentations
  about topics of special interest for at least 90 minutes and up to
  180 minutes.

* Lightning talks: Abstracts of up to one page for talks to last for
  no more than 5 minutes.

All submissions should be formatted following the ACM SIGS guidelines
and include ACM classification categories and terms. For more
information on the submission guidelines and the ACM keywords, see:
http://www.acm.org/sigs/publications/proceedings-templates
http://www.acm.org/about/class/1998

Submissions should be uploaded to Easy Chair, at the following address:
http://www.easychair.org/conferences/?conf=els2011


Programme Chair
~~~~~~~~~~~~~~~~
Didier Verna - EPITA Research and Development Laboratory, France

Local Chair
~~~~~~~~~~~~
Ralf Moeller - Hamburg University of Technology, Germany

Programme Committee
~~~~~~~~~~~~~~~~~~~~
Antonio Leitao - Instituto Superior Tecnico/INESC-ID, Portugal
Christophe Rhodes - Goldsmiths College, University of London, UK
David Edgar Liebke - Relevance Inc., USA
Didier Verna - EPITA Research and Development Laboratory, France
Henry Lieberman - MIT Media Laboratory, USA
Jay McCarthy - Brigham Young University, USA
Jose Luis Ruiz Reina - Universidad de Sevilla, Spain
Marco Antoniotti - Universita Milano Bicocca, Italy
Manuel Serrano - INRIA, France
Michael Sperber - DeinProgramm, Germany
Pascal Costanza - Vrije Universiteit of Brussel, Belgium
Scott McKay - ITA Software, USA

&lt;/pre&gt;</description>
    <dc:creator>Didier Verna</dc:creator>
    <dc:date>2011-01-10T10:47:47</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6470">
    <title>[CfP] 4th European Lisp Symposium, March 31 - April 1,2010, Hamburg</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6470</link>
    <description>&lt;pre&gt;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

     4th European Lisp Symposium
      Special Focus on Parallelism &amp;amp; Efficiency

      March 31 - April 1st, 2011
TUHH, Hamburg University of Technology
   Hamburg, Germany

       http://www.european-lisp-symposium.org/

       Sponsored by EPITA, Lispworks, Franz Inc. and Nova Sparks

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Invited Speakers:
~~~~~~~~~~~~~~~~~
Marc Battyani (Nova Sparks)
Craig Zilles (University of Illinois)


Important Dates
~~~~~~~~~~~~~~~~
+ Submission Deadline: January  09, 2011
+ Author Notification: February 06, 2011
+ Final Paper Due:     February 28, 2011
+ Symposium:           March 31 - April 1st, 2011

Authors of accepted research contributions will be invited to submit
an extended version of their papers for journal publication.


Scope
~~~~~~
The purpose of the European Lisp Symposium is to provide a forum for
the discussion and dissemination of all aspects of design,
implementation and application of any of the Lisp dialects, including
Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP, Dylan, Clojure,
ACL2, ECMAScript, Racket and so on. We encourage everyone interested
in Lisp to participate.

The European Lisp Symposium 2011 invites high quality papers about
novel research results, insights and lessons learned from practical
applications, and educational perspectives. We also encourage
submissions about known ideas as long as they are presented in a new
setting and/or in a highly elegant way.

This year's focus will be directed towards "Parallelism &amp;amp; Efficiency".
We especially invite submissions in the following areas:

+ Parallel and distributed computing
+ Code generation for multi-core architectures
+ Code generation for HTM
+ Large and ultra-large systems
+ Optimization techniques
+ Embedded applications

Contributions are also welcome in other areas, including but not
limited to:

+ Context-, aspect-, domain-oriented and generative programming
+ Macro-, reflective-, meta- and/or rule-based development approaches
+ Language design and implementation
+ Language integration, inter-operation and deployment
+ Development methodologies, support and environments
+ Educational approaches and perspectives
+ Experience reports and case studies


Technical Program:
~~~~~~~~~~~~~~~~~~
We invite submissions in the following forms:

* Papers: Technical papers of up to 15 pages that describe original
  results or explain known ideas in new and elegant ways.

* Demonstrations: Abstracts of up to 4 pages for demonstrations of
  tools, libraries, and applications.

* Tutorials: Abstracts of up to 4 pages for in-depth presentations
  about topics of special interest for at least 90 minutes and up to
  180 minutes.

* Lightning talks: Abstracts of up to one page for talks to last for
  no more than 5 minutes.

All submissions should be formatted following the ACM SIGS guidelines
and include ACM classification categories and terms. For more
information on the submission guidelines and the ACM keywords, see:
http://www.acm.org/sigs/publications/proceedings-templates
http://www.acm.org/about/class/1998

Submissions should be uploaded to Easy Chair, at the following address:
http://www.easychair.org/conferences/?conf=els2011


Programme Chair
~~~~~~~~~~~~~~~~
Didier Verna - EPITA Research and Development Laboratory, France

Local Chair
~~~~~~~~~~~~
Ralf Moeller - Hamburg University of Technology, Germany

Programme Committee
~~~~~~~~~~~~~~~~~~~~
Antonio Leitao - Instituto Superior Tecnico/INESC-ID, Portugal
Christophe Rhodes - Goldsmiths College, University of London, UK
David Edgar Liebke - Relevance Inc., USA
Didier Verna - EPITA Research and Development Laboratory, France
Henry Lieberman - MIT Media Laboratory, USA
Jay McCarthy - Brigham Young University, USA
Jose Luis Ruiz Reina - Universidad de Sevilla, Spain
Marco Antoniotti - Universita Milano Bicocca, Italy
Manuel Serrano - INRIA, France
Michael Sperber - DeinProgramm, Germany
Pascal Costanza - Vrije Universiteit of Brussel, Belgium
Scott McKay - ITA Software, USA

&lt;/pre&gt;</description>
    <dc:creator>Didier Verna</dc:creator>
    <dc:date>2010-12-14T16:13:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.cmucl.general/6469">
    <title>Re: [Q] Muffling compiler notes</title>
    <link>http://permalink.gmane.org/gmane.lisp.cmucl.general/6469</link>
    <description>&lt;pre&gt;
Currently, you have two options.  Option 1:  compile with speed &amp;lt; 3. 
Option 2:  use (declare (optimize (ext:inhibit-warnings 3))).  You
could, of course, use either option 1 or 2, wrapped inside a LOCALLY
wrapped around your call to unix-ioctl.

Ray

_______________________________________________
cmucl-help mailing list
cmucl-help&amp;lt; at &amp;gt;cmucl.cons.org
http://lists.zs64.net/mailman/listinfo/cmucl-help

&lt;/pre&gt;</description>
    <dc:creator>Raymond Toy</dc:creator>
    <dc:date>2010-11-13T19:35:35</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.lisp.cmucl.general">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.lisp.cmucl.general</link>
  </textinput>
</rdf:RDF>

