|
|
 |
Open Directory from the Jesus Army
The largest human-edited directory on the web
|
Open Directory: Computers: Programming: Metaprogramming
See also:
|
 | Automated Code Generation c2.com/cgi/wiki?AutomatedCodeGeneration Page on the original (Ward) Cunningham and Cunningham, Inc., Wiki. |
|
 | Eclipse Modeling Project www.eclipse.org/modeling Focuses on evolving and promoting model-based development technologies by providing unified set of modeling frameworks, tooling, standards implementations; EMF, modeling framework and code generator to build tools and other programs based on structured data model. Descriptions, documents, downloads. |
|
 | ModelBased.net www.modelbased.net Dedicated to tools and information related to model-driven system development, aiming at supporting OMG's vision of MDA. |
|
 | The Program Generator Generator www.informatik.uni-freiburg.de/proglang/software/pgg A partial evaluation system for Scheme: Given a program P and a specification of which of the inputs are known in advance, PGG outputs a program generator which accepts the known inputs of P and outputs a specialized version of P. |
|
 | Tim Sheard's Page web.cecs.pdx.edu/~sheard Researches the design, implementation, use of metaprogramming systems, created MetaML, many links on functional metaprogramming, NSF papers. Portland State University, Computer Science Department. |
|
 | Todd Veldhuizen @ Chalmers www.cs.chalmers.se/~tveldhui Has study, Active Libraries and Universal Languages, on libraries active in compiling; rather than make unique languages for each purpose, build libraries to give domain-specific syntax, optimizations, safety checking; extant languages and compilers lack abilities needed for this. |
|
 | The Art of Metaprogramming, Part 3: Enterprise Metaprogramming www.ibm.com/developerworks/linux/library/l-metaprog3 Methods and uses of metaprogramming in Scheme language, how macros are programmed and can make large-scale programming easier. Explores limits of metaprogramming, describes MDA and problems it solves, short example of text system using MDA. IBM developerWorks. (February 28, 2006) |
|
 | The Art of Metaprogramming, Part 1: Introduction to Metaprogramming www.ibm.com/developerworks/linux/library/l-metaprog1.html An under-used programming technique is writing programs that generate programs or program parts. Covers: why metaprogramming is needed, some components of it, building a code generator; language-sensitive macro programming in Scheme. IBM developerWorks. (October 20, 2005) |
|
 | Are You Missing out on Code Generation? www.devx.com/java/article/15511 Writing EJBs by hand wastes effort and time; using the passive wizards in today's IDEs is as bad. Solution: use active code generation. Learn why this is a good idea despite the FUD against it. DevX. (April 29, 2003) |
|
|
The Jesus Army is not responsible for the content of the Open Directory, which we provide here as a public service. Please contact the Open Directory Project with any questions or comments you may have, or follow the links above.
|
|
|