|
|
|
|
|
by ndesaulniers
4032 days ago
|
|
While I know nothing about metaprogramming in C++, the book Metaprogramming Ruby is one of the most well done and thought provoking programming book I have ever read, one I always recommend. Really, even if you hate Ruby, it's worth your while to see how metaprogramming can be used to problem solve, which is ultimately what all this is about. The most popular Ruby framework, Ruby on Rails, has quite the learning curve because it's based heavily on conventions enabled by metaprogramming. inb4 lengthy discussion of "convention vs configuration" and "magic." |
|