metaprogramming love

metaprogramming

Definitions

from Wiktionary, Creative Commons Attribution/Share-Alike License.

  • noun programming Writing of computer programs that write or manipulate other programs (or themselves) as their data, or that do part of the work at runtime that would otherwise be done at compile time.

Etymologies

from Wiktionary, Creative Commons Attribution/Share-Alike License

meta- +‎ programming

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.

    Snell-Pym » 2009 » January 2009

  • 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'?

    jobs.joelonsoftware.com 2009

  • 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.

    Travel: Ruby and Denver « Dyepot, Teapot 2009

  • 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.

    Biology Enters 'The Matrix' 2008

  • 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.

    Snell-Pym » 2009 » September 2009

  • 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.

    Snell-Pym » 2009 » January 2009

Comments

Log in or sign up to get involved in the conversation. It's quick and easy.