« Does this sound like LLUP or what!? | Main | Not impressed... yet »

AspectR?

I've been an advocate of AOP and Rails now for what seems like ages. But I've never had the chance to play with them both together, until now... 

I already like the aspect-like qualities to the Ruby language, especially how they are used in Rails. For example, the way that a particular log-in protections extension worked, by declaring at the top of a class what methods were protected and how, was very nice and, if it had been declared in a separate class, would have been a very nice approximation. 

But now I've come across AspectR. AspectR is a a small library that supports developing more specific aspects in Ruby. It's a mark of the language how simple this has been achieved.

It looks like I might now have a way of combining my favourite architectural approach, aspect-oriented architectures, with the language and framework that is demanding most of my ( personal, see fun) time, Ruby.

AspectR, you now have my full attention...

Posted on Monday, October 9, 2006 at 03:37PM by Registered CommenterRuss Miles in | Comments4 Comments | References2 References

References (2)

References allow you to track sources for this article, as well as articles that were written in response to this article.

Reader Comments (4)

Latest version on sourceforge.net is aspectr-0-3-5.tar.gz. It was updated list time at 29 Jan 2002 and it is very outdated for now..

It definitely needs to be updated for current ruby versions.
November 14, 2006 | Unregistered CommenterDmitry Prokhorov
There is now a vs. 0.3.6, released April 3, 2006, available here:
http://rubyforge.org/frs/?group_id=1528

I believe this update was created by someone outside the AspectR team, with the intention of bringing it up to Ruby 1.8.4 compatibility.
March 4, 2007 | Unregistered CommenterDean Wampler
prescription no pharmacies Phentermine http://phenterminenoprescription.beeplog.de

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
All HTML will be escaped. Hyperlinks will be created for URLs automatically.