Home > Computers > Programming > Methodologies > Generative Programming
Generative programming is a style of computer programming. Its goals are to use higher abstractions, to improve programmer productivity, program accuracy and reliability. It uses automated source code creation via generic classes, templates, aspects, intentions, and code generators. It is often related to code-reuse methods such as object-oriented and component-oriented programming.
http://mozart-dev.sourceforge.net/cp.html
Description with examples and comparisons with other methods. At site for Mozart CP development environment.
http://developers.slashdot.org/article.pl?sid=02/11/27/1720249
Brief description, long forum exchange with many insights. Slashdot.
http://en.wikipedia.org/wiki/Concept_programming
Growing article, with links to many related topics. Wikipedia.
http://en.wikipedia.org/wiki/Generative_programming
Growing article, with links to many related topics. Wikipedia.
http://link.springer.com/book/10.1007/3-540-45821-2
Edited by Don Batory, Charles Consel, Walid Taha; Springer, 2002, ISBN 3540442847. Proceedings of ACM SIGPLAN/SIGSOFT Conference, GPCE 2002, Pittsburgh, PA, USA, 6-8 October 2002.
http://www.program-transformation.org/Transform/GenerativeProgrammingWiki
Growing resource treats many GP topics. Part of Program Transformation Wiki.
Home > Computers > Programming > Methodologies > Generative Programming
Thanks to DMOZ, which built a great web directory for nearly two decades and freely shared it with the web. About us