# Metaprogramming resources and metaprogramming formalisms

**URL:** <https://www.ruby-forum.com/t/metaprogramming-resources-and-metaprogramming-formalisms/60189>\
**Category:** Ruby\
**Created:** [May 11, 2006, 12:33am UTC](https://www.ruby-forum.com/t/metaprogramming-resources-and-metaprogramming-formalisms/60189 "2006-05-11T00:33:43Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![chiaroscuro](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/c5a1d2/32.png) [@chiaroscuro](https://www.ruby-forum.com/u/chiaroscuro)\
**Post date:** [May 11, 2006, 12:33am UTC](https://www.ruby-forum.com/t/metaprogramming-resources-and-metaprogramming-formalisms/60189/1 "2006-05-11T00:33:43Z")

</div>

Hi, I am putting together resources for metaprogramming in ruby and I am  
looking for material.

When I have enough material I intend to put it together both as a  
booklet  
(The Way of Meta) and a metaprogramming resource page.

Can you guys help me with some good references besides the recent very  
good  
artima article?

I am particularly interested in ways to ‘formalize’ and organize  
metaprogramming tricks in more reusable design solutions (contracts and  
aop  
come to my mind)

thanks!
