I have been using HTML::Template for years and for the most part have been very happy with it. I like how it is simple, keeps the logic OUT of the templates and does a great job of separating code from design. I have never had a performance problem that I couldn't solve.
But, I have noticed that HTML::Template has not been updated for a couple years and was wondering if it had been abandoned because people are favoring something else (or if it is just that stable!).
I took a brief look at Template::Toolkit and at a glance it seems to work *nearly* the same way at the basic level. But, for example, the block directive "foreach" seems to take some of the programming logic out of the program and into the template (I'm not a fan of that, I don't use HTML::Template::Expr).
Oh man, after re-reading this I could see this thread turning bad. I am not trying to start a flame war. I really just want to know what people are using and if there is any solid reason (other than personal opinion) to consider switching from HTML::Template.
Thanks for your insight!