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.
In the mid-term, this is supposed to supersede AspectL since it
provides all the important features of AspectL in, I think, better
variants (except for the generic pointcuts).
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@p-cos.net, http://p-cos.net
Vrije Universiteit Brussel, Programing Technology Lab
Pleinlaan 2, B-1050 Brussel, Belgium
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