Welcome to Chaplin ACT Open Source Project
Chaplin is a Java class transformer which brings some modern language concepts into Java(TM): For example: contexts, composites, traits (mixins), runtime type conversion, dynamic method signatures, method and field aggregators etc. These features make writing the extensible, flexible and testable code easier. Using Chaplin the developer writes the code in a more formal way what helps to decouple behavior from state, creation from behavior and state from presentation. As a consequence we get a code which is testable in early stages of the development.
Chaplin ACT does not extends Java syntax. All Java enhancing features are implemented only by transforming application's compiled code.
Good Starting Points
- Official site: http://www.iquality.org/chaplin/
- Learning Chaplin ACT: ChaplinIntro, 2-minute tutorial, 15-minutes tutorial, ChaplinArticles
- Documentation: ChaplinConfiguration, Chaplin ACT white-paper
- Downloads: Complete distribution
- Development: ChangeLog
For complete list of available wiki pages see TitleIndex.
Contact
- Zbynek Slajchrt
- Prague, Czech Republic
- Email: zslajchrtATgmailDOTcom
- Blog: http://spitballer.blogspot.com