From: "Jan E." Date: 2012-05-12T17:09:48+09:00 Subject: Re: I'm looking for a Metaprogramming Project Hi, You could also make a GUI for "graphical programming", which lets you create classes and objects in a diagram (like BlueJ for Java). This is something that I would find interesting, because it actually makes sense and forces you to do *everything* with metaprogramming. And the reviewer has something to play with. ;-) However, this could be a bit too complex, if you have never done anything with a GUI library. By the way: Metaclasses have nothing to do with metaprogramming. I wouldn't even use the word, because it's ambiguous (I'd say "eigenclass" or "singleton class" instead -- the latter is actually the "offical" term used in the built-in methods of Ruby). -- Posted via http://www.ruby-forum.com/.