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

Reply via email to