Raphael Mankin <raph(a)panache.demon.co.uk> writes:
> > * Encourages mixing of code, layout and content
> But that is its whole rasion d'etre. As it is for TTK and mason.
I'm not saying that's a good thing...
> > * It has an object system but no-one uses it
> You clearly mix in the werong company. Mix with quality design and
> implementation teams and you will find that the object system is
> used, and used consistently and extensively.
"No-one" is an approximation. Please assume a 1% observation error,
as usual. ;-)
> > * It has all the security problems given in the "study in scarlet" doc
> It is quite possible to write bad PHP, as well as bad perl or C/C++. It is
> also possible to write good PHP.
*Possible* but far more difficult and no-one (see above) does.
Interestingly, I don't like perl either. The better string handling
is nice and is the main reason I use it at all any more, but the price
of the bolted-on and under-used OO system is too high.