Heya,

<snap>
> My hate for DTML is really from a few different perspectives 
> -- and Zope and Acquisition have a lot to do with it.  
> Outside of Zope I might not hate it as much.  *But*, I am not 
> at all alone in hating DTML, which is part of why it is deprecated.
>
 > But, regardless of the rest of Zope, here's the parts I 
> dislike about it:
> 
<snap list-of-annoyances>

Though I (think I) understand the issues you are raising, I object to
viewing these as inherent to DocumentTemplate .

Now, I feel it's inappropriate to start an in-depth discussion of
DocumentTemplate pros/cons in this forum, risking a full fledged
Template-War[1] !, but I just want to point out to the 'other' audience[2]
that I sincerely think that your objections are at least partly due to a
particular (ab)use of DocumentTemplate mechanism and maybe, if I read your
post well, have to be viewed in relation to some bad experience related to
your maintenance of work of some particular piece of badly crafted software
too .

For the sake of the last word, though, let me quote the "Zope book" [3] :
<quote>
Both ZPT and DTML are fully supported technologies in Zope, and neither is
"going away" any time soon. A discussion about when to use one instead of
the other is available in the chapter entitled Using Basic Zope Objects in
the section entitled "ZPT vs. DTML: Same Purpose, Different Audiences", but
the choice is sometimes subjective
</quote>


-- 
Thijs
[1] As in OS-WAR 
[2] Those should definitely read the excellent DTML documentation on
http://zope.org/Documentation/Books/ZopeBook/2_6Edition/DTML.stx (and press
"COM Off" on top of the page)
[3] http://www.zope.org/Documentation/Books/ZopeBook/



-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Webware-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/webware-discuss

Reply via email to