John Lam on CLAW…..


NOTE: Oops, the quote below came from John Lam’s blog (not Sam as I originally wrote)….


Currently, CLAW is in limbo; I haven’t really touched that codebase since about October or so. …Why haven’t I continued working on CLAW? Since working on the project, I’ve had rather mixed feelings about AOP as a technology; I believe that AOP, as it stands today, is too complicated to use as a general-purpose development methodology. …..The main issue that I have with AOP is that it is not possible to discern the functionality of code simply by looking at the source code. AOP allows the deliberate introduction of side-effects into a codebase.


I’ve always found AOP to be a very interesting topic but have always worried about it’s complexity for most of the things I do and most of the people I work with. So, I’m with Sam on this on.


Comments (1)

  1. Fabrice says:

    Just wanted to point out that this is a quote from John Lam’s weblog, and not from Sam Gentile.

Skip to main content