Re: AOP languages mature enough to used in industry

Pascal Costanza <[email protected]> Wed, 16 May 2007 16:00:26 +0200
Newsgroups gmane.comp.programming.aspect.general
Message-ID <[email protected]>
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:[email protected], http://p-cos.net
Vrije Universiteit Brussel, Programming Technology Lab
Pleinlaan 2, B-1050 Brussel, Belgium





_______________________________________________
discuss mailing list    -    [email protected]

To unsubscribe and change options, go to:
http://aosd.net/mailman/listinfo/discuss_aosd.net

Check out the AOSD.net Wiki: http://aosd.net/wiki