I've seen lots of template systems in Ruby, but haven't been really been happy with any of them. Over the last few months or so I've kept notes of the ones I looked at. This is the list I came up with, and some comments on each. But first a disclaimer:
...This is a great article on the importance of a clean separation of models and views (see Model-View-Controller).
More people are getting exposed to MVC with web applications programming, but not everyone are making it a clean separation. Much of the benefit of MVC comes from making sure ...
A short and simple C++ template meta-programming implementation of the Towers of Hanoi