cherrypy/cheetah vs twisted/nevow
Charlotte
charlotte at donotspam.invalid
Mon Nov 8 07:00:11 EST 2004
has wrote:
> With HTMLTemplate I finally got it right. Whereas most templating
> systems provide direct support for both presentation logic and markup,
> HTMLTemplate implements support for the markup side only and leaves
> the host language to take care of all logic. This gives a system that
> is both extremely simple (turning markup into a simple object model is
> trivial) and incredibly powerful (as powerful as the host language, in
> fact, since that's what the presentation logic is written in).
Thanks for your explanation. I took a look at your website, and
HTMLTemplate seems to be very nice indeed. I wonder why I had not
discovered this before.
> <...> I find this sort of
> thing terribly depressing, because it conditions people into thinking
> complex solutions to complex problems are actually something to aspire
> to, rather than avoid as much as possible.
I completely agree.
> Nevow implements six or seven extremely interesting ideas. I think its
> biggest problem is it does this as one huge package rather than six or
> seven independent modules, which makes it a bit of a bear to get on
> top of and also cuts down on reusability which is a shame.
And I agree again.
> I'd suggest looking at HTMLTemplate. It's simpler than Nevow.Renderer
> and faster than PyMeld, mature, has no significant dependencies and is
> small enough to pull apart and grok (and hack) quite easily:
> http://freespace.virgin.net/hamish.sanderson/htmltemplate.html
Well, you know how to sell your product :)
Thanks.
Charlotte.
More information about the Python-list
mailing list