Sunday, June 1, 2008

Aspect Oriented Programming

A while back, I was reading a lovely article by the wonderful Verity Stob (I was searching through her archives) about Aspect Oriented Programming. It's one of these new all-the-rage things, apparently introduced in 1997. Now, looking at it... erm, isn't it a partial implementation of the Common Lisp CLOS :around, :after, :before etc. methods?

What's next? New! JLoop! Format for .NET! COND for COBOL! Destructuring-bind for Delphi!

(Damn, I just Googled, and I'm far from the first person to notice that.)

No comments:

Post a Comment