<br><br><div><span class="gmail_quote">On 12/4/06, <b class="gmail_sendername">John Quigley</b> <<a href="mailto:jquigley@jquigley.com">jquigley@jquigley.com</a>> wrote:</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Chicago Lisp: 2006-12-02<br>------------------------------------------<br>In attendance: John, Michael, Peter, Damien, John</blockquote><div><br>Hey, don't forget me.  I was there for the last 3 muinites!  heh.<br><br></div>
<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Topic: Group's Focus<br>- general trend of feeling was that we should remain a Lisp group
<br>- no need to focus on Lisp entirely, we're open to talks and projects<br>   that aren't necessarily Lisp specific<br>   * that said, most of us are here because we have a particular fondness<br>     for Lisp itself<br>
   * for this reason, we will remain on the Chicago Lisp mailing list<br>     for the foreseeable future<br>- try to attract commercial entities, we want to hear of the Lisp jobs! </blockquote><br><div>> if everyone was mostly interested in lisp in particular or rather
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">> a broader range of topics, for instance functional languages such as<br>> Scheme or ML.  There was a bit of difference of opinion on this topic
<br>> and I think it might still be a bit of an open question.<br><br>I think the general feeling is that we should remain as the Chicago<br>Lisp.  I'm happy with that, though I do recognize the problems<br>associated with a group becoming 'pigeon-holed;' if you meet long
<br>enough, there's only so many topics one can discuss about a certain<br>technology.</blockquote><div><br><br>Hmm, I'm confused.  Lets establish some terminology to help clarify:<br><br>Scheme is a dialect of lisp<br>Common lisp is a dialect of lisp
<br>{emacs lisp is too}<br><br>So let's use "lisp" without any further constraints to refer to the "family" of lisp languages.<br><br>Now scheme is a impure functional language (i.e. it has a "set" command), just like Common lisp is a impure functional language.  
<br>I believe ML is a pure functional language. {i don't actually use it though, so don't quote me on that}<br><br>----<br><br>Now given this, i'm not sure what was just said. heh<br><br>I would personally prefer having some room for non-lisp languages, but I would still be ok with constraining ourselfs to lisp (
i.e. no ML or haskel (or erlang ;) ).  I would have a issue though if we were to constrain ourselfs to the common lisp dialect.<br><br><br><br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I personally like the sound of the Chicago Lisp and Programming Language<br>Group.  What I just realized: if that were acronym-ized, it might become<br>ChiLPL (which could be pronounced "chill pill" =)<br><br>I'd like to hear what everyone else has to say on this.  Ideally, we get
<br>this resolved ASAP.  I'd like for us to be galvanized behind a<br>definitive name in the very short term.</blockquote><div><br>Chill pill sounds clever to me.  But I don't have any real strong feelings on the name.<br>
 </div><br> <br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Topic: Projects<br>- possible collaborative work at Lisp Gardeners<br>- work on setting up a website with a Lisp back-end
</blockquote><div><br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">   One suggestion<br>> was that the group might want to start host a web-site, perhaps as an
<br>> excuse for a group project.  A wiki as well as cliki<br>> <<a href="http://en.wikipedia.org/wiki/CLiki">http://en.wikipedia.org/wiki/CLiki</a>> and AllegroServer<br>> <<a href="http://allegroserve.sourceforge.net/">
http://allegroserve.sourceforge.net/</a>> were discussed.</blockquote><br>Question.  Does Allegroserve *require* you to buy allegro common lisp?  You might alienate some potential helpers that way.<br><br>Also as I mentioned before {in person}, having just implemented a wiki in scheme, I would probably be able to give some guidance if you decide to do a wiki.
<br><br><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">> Another idea was to adopt a project from Common Lisp Gardeners<br><br>I thought this was a particularly well-conceived idea, and I'm already
<br>on their mailing list.  I invite other Chicago Lispniks to join me there.</blockquote><div><br><br>This is probably too big of a project, but I'll toss out the idea anyway. What about writing a common lisp "interpreter" in scheme?  Then using that platform, people could write common lisp or scheme code.  All the standard common lisp libraries could then be available to scheme programs, and would be "continuation safe" (unlike most ffi's).  And all the scheme features, and scheme libraries could easily be available to the "interpreted" common lisp code. 
I.E try to unite the 2 lisp worlds. :)<br></div></div><br>Corey<br><br>-- <br>((lambda (y) (y y)) (lambda (y) (y y)))