|
The Home of AspectC++ |
|
Current Version: 1.0
[Linux/i386 | Win32 | Sources | Sources (woven)] Daily Build: [Linux/i386 | Win32 | Sources | Sources (woven)] |
About the ProjectThe success of Aspect-Oriented Software Development rises and falls with user-friendly tool support. With AspectJ® ¹ the first complete and powerful language extension for AOP has been created. With the AspectC++ project we extend the AspectJ approach to C/C++. It is a set of C++ language extensions to facilitate aspect-oriented programming with C/C++. An implementation of an AspectC++ compiler is available for download from our download page.
¹ AspectJ is a trademark of Xerox Corporation. Latest News26th January 2012 - Zygmunt Ptak provides an AspectC++ package for ARCHLINUX. 17th May 2011 - Riku Halonen from Nokia has posted a very nice blog on using AspectC++ for Qt development on meego.com. 3rd May 2011 - An application note on "Using AspectC++ for Qt Application Development" (including example code) has been uploaded to the Documentation page. 18th Apr 2011 - AspectC++ Release 1.0 is available at the Download page. It fixes various bugs in the preprocessor, the parser, the weaver, and ran through a vast number of tests. Have fun! 7th Apr 2011 - Daily built binaries are available at the Download page. |