>Maybe we should have a "Congratulations: you wrote a templating
>system!"  web memorial. :)
>
>One brief serious note: I think the fact that there are SO MANY is a
>tribute to just how easy it is to process text in Perl.  I don't think
>there are 47 templating system for Java. :)
>

A few days ago I sent this suggestion to Drew Taylor, who is preparing a
web page comparing the templating systems. He said he likes the idea. The
Categorical "Congratulations: you wrote a templating system!" web memorial.

* Place the templating systems into a spectrum of categories, from simplest
to most complex/developed.
It would look approximately like this (not attempting to be complete):
-Level one, simplest
        * Simple tag/anchor replacement
        * Embedded code evaluation
-Level two, complete templating, but templating only
        * HTML::Template
        * Template Toolkit
        * HTML - Tree (??)
-Level three, templating plus (added features such as session management,
database integration, etc.)
        * Apache::ASP
        * Embperl
        * HTML::Mason
        * AxKit

Ron

At 06:32 AM 08/02/00 -0700, Randal L. Schwartz wrote:
>>>>>> "Eric" == Eric Cholet <[EMAIL PROTECTED]> writes:
>
>>> Hi there,
>>> 
>>> I have a pure perl implementation of a simple templating system which is
>>> (what I consider to be) relatively lightweight - it copes well in both
>>> cgi-bin and mod_perl environments, at least for me. I've looked at various
>>> other modules, and do believe mine brings an alternative slant to the
>>> proceedings 8)
>
>[...]
>
>Eric> This looks very similar to HTML::Template:
>
>[...]
>
>I think it's a rite of passage to look at all the templating systems,
>and decide "I can do better, along axis $X", and write your own.  Then
>you discover after a while that:
>
>a) writing templating systems is no fun the moment you let someone
>   else start using it, because they want feature $Y which you thought
>   nobody would need
>
>b) you understand why that other package was so fat
>
>:-)
>
>Maybe we should have a "Congratulations: you wrote a templating
>system!"  web memorial. :)
>
>One brief serious note: I think the fact that there are SO MANY is a
>tribute to just how easy it is to process text in Perl.  I don't think
>there are 47 templating system for Java. :)
>
>-- 
>Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
><[EMAIL PROTECTED]> <URL:http://www.stonehenge.com/merlyn/>
>Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
>See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
>
>

Reply via email to