Of the engines tested, I would expect Embperl and the proprietary ones to be faster than TT, and Mason to be slower. That's what other tests have shown. The caching problem that others mentioned is one possible cause. The XS stash will always be faster, but if something else is slowing it down then the difference may be hard to see.

Homegrown systems with very minimal functionality are always going to be faster than more complete ones. I've written several template systems faster than TT, but their speed didn't make up for the fact that they sucked.

I would also like to point out that this is a totally bizarre template. It uses its own filter routine instead of a TT filter. It accesses nearly all variables by calling main.getEx('some.complex.variable') instead of putting that data in the stash. It uses RAWPERL. This is not letting TT do what it does best, i.e. make clear and concise templates with minimal effort.

- Perrin


_______________________________________________
templates mailing list
[EMAIL PROTECTED]
http://lists.ourshack.com/mailman/listinfo/templates

Reply via email to