[aosd-discuss] AOP languages mature enough to used in industry

Pascal Costanza pc at p-cos.net
Wed May 16 10:00:26 EDT 2007


On 16 May 2007, at 11:09, Miguel Pessoa Monteiro wrote:

> I would like to know how how many AOP languagens exist today that  
> can be
> considered mature enough to be used in real projects. By "mature  
> enough",
> I mean languages that groups of developers (other than those  
> developing
> the language and support infrastructure) deemed stable and robust  
> enough
> to be used in real projects.

I wouldn't consider ContextL an AOP language in a strict sense, but  
it enables grouping potentially crosscutting behavior and activating  
and deactivating them at runtime. [1] It has been used in a number of  
projects, including industrial ones, mostly for generating documents  
in different formats from the same document model, but also for other  
purposes.

See http://common-lisp.net/project/closer/contextl.html for more  
information.


Pascal

[1] It's not AOP in the strict sense because it doesn't provide a  
pointcut model.

-- 
Pascal Costanza, mailto:pc at p-cos.net, http://p-cos.net
Vrije Universiteit Brussel, Programming Technology Lab
Pleinlaan 2, B-1050 Brussel, Belgium







More information about the discuss mailing list