From pc at p-cos.net Tue Aug 2 16:39:38 2005 From: pc at p-cos.net (Pascal Costanza) Date: Tue, 2 Aug 2005 18:39:38 +0200 Subject: [closer-announce] [ANN] New versions Message-ID: Hi, New versions of MOP Feature Tests and Closer to MOP are available. MOP Feature Tests checks whether CLOS MOP features, as specified in "The Art of the Metaobject Protocol", are available in a given Common Lisp implementation. Closer to MOP provides a compatibility layer that irons out some of the incompatibilities across various CLOS MOP implementations. Highlights of the new versions: - A number of new implementations are now supported, including Allegro Common Lisp 7.0, CLisp 2.34, CMU CL 19b, LispWorks Professional 4.4.5, Macintosh Common Lisp 5.1, OpenMCL 0.14.3 and SBCL 0.9.3. - The software is now available as a set of darcs repositories. - Various fixes in Closer to MOP. - Added a convenience method ensure-method. - Switched to an MIT/BSD-style license. I am using the Closer to MOP compatibility layer for my own software, which consists of non-trivial extensions of CLOS. This has led to overall improvements of stability. See the project website at http://common-lisp.net/project/closer/ for further details. Cheers, Pascal -- If I have not seen as far as others, it is because giants were standing on my shoulders. - Hal Abelson From pc at p-cos.net Tue Aug 2 17:12:45 2005 From: pc at p-cos.net (Pascal Costanza) Date: Tue, 2 Aug 2005 19:12:45 +0200 Subject: [closer-announce] test1 Message-ID: Please ignore. Sorry for the noise. Pascal -- In computer science, we stand on each other's feet. - Brian K. Reid From pc at p-cos.net Tue Aug 9 15:48:46 2005 From: pc at p-cos.net (Pascal Costanza) Date: Tue, 9 Aug 2005 17:48:46 +0200 Subject: [closer-announce] A few announcements Message-ID: <2AE38023-04AD-48A9-A149-D8E59EAD30EB@p-cos.net> Hi, My website has moved to a new location and has a new design. You can now find it at http://p-cos.net This affects a few Lisp-related pages. Especially: - My "highly opinionated" Lisp guide is now at http://p-cos.net/lisp/ guide.html - the old location at www.pascalcostanza.de / www.cs.uni- bonn.de will be removed soon. - The archive for the 1st European Lisp and Scheme workshop has moved to http://p-cos.net/lisp-ecoop/ - I won't remove the old archive soon, but cannot guarantee any degree of longevity. Note that the site for the 2nd instance of that workshop is not affected since it is maintained by Hans Huebner. - On a related note, I am going to give a tutorial about generic functions and the CLOS Metaobject Protocol at this year's OOPSLA. See http://p-cos.net/oopsla05-tutorial.html (The need for a tutorial website was the main motivation to finally get the new website up and running.) I appreciate if people who have linked to the material above could update the respective links. Thanks a lot! Cheers, Pascal -- All you can do by static typing is limit the usefulness of your program to what knowledge you had at the time you compiled it. - Kent Pitman From pc at p-cos.net Mon Aug 22 11:04:41 2005 From: pc at p-cos.net (Pascal Costanza) Date: Mon, 22 Aug 2005 13:04:41 +0200 Subject: [closer-announce] First public release of ContextL Message-ID: <668CFA01-EC3F-4731-89F2-1820CE7AD68E@p-cos.net> Hi everyone, I have just uploaded a first release of ContextL. It's both a non- trivial example of using the CLOS MOP and a full-fledged library in its own right, providing constructs for context-oriented programming. See http://common-lisp.net/project/closer/contextl.html for more information. Cheers, Pascal -- OOPSLA'05 tutorial on generic functions & the CLOS Metaobject Protocol ++++ see http://p-cos.net/oopsla05-tutorial.html for more details ++++ Pascal Costanza, mailto:pc at p-cos.net, http://p-cos.net Vrije Universiteit Brussel, Programing Technology Lab Pleinlaan 2, B-1050 Brussel, Belgium