Jump to content

Metaprogramming

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Kim Bruning (talk | contribs) at 17:32, 8 December 2003 (stub page for metaprogramming, plus links to some references to make a decent page with). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Metaprogramming is the writing of programmes that write programmes (theoretically ad infinum) in a kind of bootstrap process. This allows you to produce a larger amount of code and get more done in the same amount of time as when you would have written all the code manually.

This article is a stub. You can help Wikipedia by fixing it