metaprogramming love

metaprogramming

Definitions

from Wiktionary, Creative Commons Attribution/Share-Alike License

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

meta- +‎ programming (Wiktionary)

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

  • Have you had that epiphany when you finally get 'metaprogramming'?

    jobs.joelonsoftware.com

  • Modern developers utilize techniques such as metaprogramming, code generation, templating, and model-driven architecture.

    tssci security

  • 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

  • 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

  • I went ahead and posted a summary of my 2006 BSG presentation about metaprogramming and V (D) J recombination.

    Biology Enters 'The Matrix'

  • 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

  • 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

  • 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

  • Very basic metaprogramming - perhaps at the level of C macros - is a bit like being able to ask for prefabricated components made to custom dimensions.

    Snell-Pym » C++

Wordnik is becoming a not-for-profit! Read our announcement here.

Comments

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