CGI.pm тоже умеет html  генерить, но это зло тяжело назвать шаблонизатором<br><br><div class="gmail_quote">2009/4/29 Andrew Shitov <span dir="ltr">&lt;<a href="mailto:andy@shitov.ru">andy@shitov.ru</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div class="im">&gt; А меня в последнее время прет<br>
&gt; print qq{ &lt;head&gt; { wow &lt;title&gt;$MyTitle&lt;/title&gt; @{[ do{ 1+3 }]}  zzz }<br>
&gt; &lt;/head&gt; };<br>
<br>
</div>Самый необычный и интересный &quot;шаблонизатор&quot; - это Template::Declare:<br>
<br>
template simple =&gt; sub {<br>
        html {<br>
            head {}<br>
            body {<br>
                p {&#39;Hello, world wide web!&#39;}<br>
<div class="im">            }<br>
        }<br>
    };<br>
<br>
<br>
--<br>
Andrew Shitov<br>
______________________________________________________________________<br>
<a href="mailto:andy@shitov.ru">andy@shitov.ru</a> | <a href="http://shitov.ru" target="_blank">http://shitov.ru</a><br>
--<br>
</div><div><div></div><div class="h5">Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>С уважением,<br> Анатолий Шарифулин.<br>