From: Christian Neukirchen Date: 2005-09-16T02:20:09+09:00 Subject: Re: ruby and aop Alexandru Popescu writes: > #: Christian Neukirchen changed the world a bit at a time by saying on 9/15/2005 4:49 PM :# >> Alexandru Popescu writes: >> >>> Hi! >>> >>> I am one of the developers of AspectWerkz [1] a plain Java aop >>> implementation. During the last months a have played a little with >>> Ruby, and even if I am sure I haven't got yet the right ruby mindset I >>> see a lot of potential here. >> >>> I would be very interesting to find out from more advanced Ruby users >>> which were the hard parts they have reached while trying to do aop in >>> Ruby. I am asking this as I am considering to start a project to >>> support the full aop implementation in Ruby (probably in some places >>> adapted to the needs/specifics of Ruby). >> It's probably not too related, but I think Context-oriented >> Programming would be really cool to have in Ruby. I tried >> implementing it, but I couldn't figure a good way to do it... >> http://lambda-the-ultimate.org/node/view/941 >> > > What is context-oriented programming? One could say (although some people may disagree with that), that COP is a kind of dynamic AOP where the layers can be changed at runtime. For an example, see http://p-cos.net/documents/contextl-overview.pdf I don't have more stuff about it right now... > :alex |.::the_mindstorm::.| -- Christian Neukirchen http://chneukirchen.org