On Tuesday, October 15, 2002, at 01:32 AM, Randal L. Schwartz wrote:
>>>>>> "Chris" == Chris Josephes <[EMAIL PROTECTED]> writes: > > Chris> 1. Create a template language specification that was easy to > Chris> read and write. People using the language should not be > Chris> required to have strong programming skills. > > Template Toolkit - check. TT2 still has issues with numerical and string equivalence checks: http://perlmonks.org/index.pl?node_id=204696 As I stated in this thread, and as MJD stated in his docs to Text::Template, people start out trying to dumb down a power tool like Perl and end up creating more issues than they resolve. Leave the programming to programmers. And leave the programming to a real programming language. > > Chris> 2. The template language should not follow Perl syntax rules, > Chris> or be designed with preference towards Perl users or > Chris> programmers. 1. developing a good language is very difficult. 2. why do we need a template *language*. What is it about templating that requires a new *language*? Templating entails a few simple operations that can be handled in any general purpose language - LISP, Perl, Python, C, C++. Terrence "I love speaking to a brick wall" Brannon