------art_183081_11588093.1187908701500
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

I just released the first version of a new Aspect-Oriented Programming
toolkit for Ruby called "Aquarium", available at
    http://aquarium.rubyforge.org.

I blogged about the goals of the project here:

http://blog.aspectprogramming.com/articles/2007/08/23/announcement-aquarium-v0-1-0-an-aspect-oriented-programming-toolkit-for-ruby

Briefly, the goals are

    * Create a powerful pointcut language, the most important part of an AOP
toolkit.
    * Provide Robust support for concurrent advice at the same join point..
    * Provide runtime addition and removal of aspects.
    * Provide a test bed for implementation ideas for DSL's.

There is extensive documentation at the Aquarium site. Please give it a try
and let me know what you think!

Dean

-- 
Dean Wampler
http://www.objectmentor.com
http://www.aspectprogramming.com
http://www.contract4j.org

------art_183081_11588093.1187908701500--