Metaprogramming
Code Generation Network
A resource for software engineers and architects interest in code generation with articles, interviews and a database of generation tools.
Dynamic Languages Group - MIT AI Lab
Covers reflection, self-modifying code or mutable MOPs, Dylan, and aspect-oriented programming.
Intentional Programming
Papers on the metaprogramming system and former MS research project in which software is viewed as a database and multiple source code representations can be used.
Metadata Centric Development
Description and examples of a metadata driven development practice, which reduces duplication of implicit metadata assumptions (field length) throughout the code.
ModelBased.net
Deticated to tools and information related to model-driven system development, aiming at supporting OMG's vision of MDA.
Partial Evaluation
Some links and references for this optimization technique, and prototypes in various languages.
Synthesizer Generator
A system for creating language-sensitive editors, interfaces, and environments from formal grammatical descriptions of any language. [Commercial]
The Program Generator Generator
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 i…
Showing 20–10 of 10 results