Definitions
from Wiktionary, Creative Commons Attribution/Share-Alike License.
- noun programming Writing of
computer programs that write or manipulate other programs (or themselves) as theirdata , or that do part of the work atruntime that would otherwise be done atcompile time.
Etymologies
from Wiktionary, Creative Commons Attribution/Share-Alike License
Support
Help support Wordnik (and make this page ad-free) by adopting the word metaprogramming.
Examples
-
C++ is an attempt to add high-level loveliness such as metaprogramming and catalogues of large components on top of that.
-
C++ is an attempt to add high-level loveliness such as metaprogramming and catalogues of large components on top of that.
Snell-Pym » C++ 2009
-
Have you had that epiphany when you finally get 'metaprogramming'?
-
Modern developers utilize techniques such as metaprogramming, code generation, templating, and model-driven architecture.
tssci security 2008
-
After filling my brain with continuations, object models, and metaprogramming for three days, I have an open (well, work from hotel and coffeeshop) day here, then tomorrow I fly to Austin for SXSWi.
-
Discussion on how metaprogramming can contribute to our understanding of diversification (R17 on the last two pages)
19th Century Evangelical Scholars, Old Earth and Evolution 2010
-
I went ahead and posted a summary of my 2006 BSG presentation about metaprogramming and V (D) J recombination.
-
Ongoing programming language research, extending the work of my final year project at University on metaprogramming, with some refinements I have in mind to support hygienic macros.
-
That's why I like things like FORTH and LISP - they're simple enough to implement in a week, but powerful enough to let you incrementally build the language up with metaprogramming at will.
Snell-Pym » ARGON 2009
-
Writing a metaprogramming abstraction is like setting up a company that, given the width and depth of a river and the size of a road, will return you a standard bridge to take that road across that river.
mkb commented on the word metaprogramming
Writing programs that write or modify other programs.
http://en.wikipedia.org/wiki/Metaprogramming
June 12, 2008