AspectJ
De Wikipedia, la enciclopedia libre
AspectJ es un lenguaje de programación orientado por aspectos construido como una extensión del lenguaje Java creado en Xerox PARC. Un compilador de AspectJ hace llegar la noción de aspecto hacia el código de máquina virtual implementando así una noción de relación. Los aspectos en si se escriben en Java extendido generándose un archivo java o compilado con código de máquina compatible con el generado por los compiladores de Java.
Existen al menos dos compiladores de AspectJ:
- ajc parte de las herramientas soportadas por el proyecto Eclipse, y
- abc que es un compilador optimizante y extendible producido en aspectbench.org.
[editar] Enlaces externos
- Wikilibros contiene el libro titulado «Programemos en AspectJ»
- http://eclipse.org/aspectj
- http://aspectbench.org/