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

Re: [aosd-discuss] Dynamically scoped functions




-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

At 11:07 AM 9/29/2003, Luke Gorrie wrote:

>"Gregor Kiczales" <gregor@cs.ubc.ca> writes:
>
> > I guess I think this framework misses key aspects of AOP.
> >
> > I do agree that there is a sense in which the cflow pointcut feels like
> > a "lexically scoped dynamic binding". But to try to cast all of AOP
> > into this intuitition doesn't work.
>
>Has anyone done a small Lisp implementation that does include all the
>features you mention, and that one could try writing programs with? If
>so, I'd appreciate a reference.

CLAS <http://dnm.sieve.net/clas.html> has been a back-burner thought 
project for a few years -- I hacked up some concept code around the time I 
"started" it and have done precious little with it since due to Real Life. 
No code is publicly available; it only works with Franz Allegro CL (a few 
versions ago, too) and it's _awful_, though it let me do what I want inside
CLOS and MOP. I'd be happy to work on it with someone if there was interest
in aiding the coding.

I didn't know about ASB, so I should look at that.

Gregor: Is RG source code available, or if not, could it be openly
released?


- -- 
Dan Moniz <dnm@pobox.com> [http://www.pobox.com/~dnm/]


-----BEGIN PGP SIGNATURE-----
Version: PGP 8.0
Comment: Please see <http://www.pobox.com/~dnm/keys.html>

iQA/AwUBP3+7XlmE1hyKYjtREQLGlQCeNl4pN315MQWp1GNH9nxo/7LvIjsAoM1c
5YuzsrVExIOD7Cs/9lY6h0kC
=jmnB
-----END PGP SIGNATURE-----