[Zope-dev] ZPT is young

Adrian Hungate adrian@haqa.co.uk
Wed, 8 May 2002 13:54:21 +0100


Vi/Emacs war anyone? :)

Seriously though, what, exactly, was so broken about DTML that fixing it
became so vital?

Given the strengths of DTML I still maintain that ZPT is no (yet?) a
complete replacement, and given the comfortable, familiar syntax, I doubt
that it should ever replace DTML completely, even if most pages are ZPT. I
would be very supprised (Not to mention impressed) if by 2.6 ZPT can
comfortably replace every aspect of DTML without having to employ Python
scripts, or some arcane incantations.

Don't get me wrong, ZPT is likely to be a very useful supliment to the
existing Zope tools, but I would no more suggest replacing Python Scripts,
than DTML.

Just my $0.02

Adrian...

----- Original Message -----
From: "Chris Withers" <chrisw@nipltd.com>
To: "Shane Hathaway" <shane@zope.com>
Cc: "Adrian Hungate" <adrian@haqa.co.uk>; "Dieter Maurer"
<dieter@handshake.de>; "Andy McKay" <andy@agmweb.ca>; "Martijn Jacobs"
<mart@eastsite.nl>; <zope-dev@zope.org>
Sent: Wednesday, May 08, 2002 9:30 AM
Subject: Re: [Zope-dev] ZPT is young


> Shane Hathaway wrote:
> >
> > Nevertheless, as you said, ZPT really does need some better way to
> > implement batching and sorting.  The need is too common to require
> > external scripts or big Python expressions to do it.
>
> Now that I'd agree with. I also think ZPT (METAL in particular from what I
hear) need some
> serious optimisation.
>
> But, given how old ZPT is compared to DTML, surely it says something about
DTML that ZPT
> has already managed to outperform it in so many areas?
>
> cheers,
>
> Chris
>