Couldn't we resolve this argument by putting up a list of pros and
cons on the UPHPU site and pointing people to it every time this
discussion comes up?  We could do the same with Eclipse (and vi and
emacs), OO/Non-OO methodology, and any other perennial "argument" (in
quotes because "argument" culturally means yelling and calling names,
but by the dictionary definition it is in fact an argument) that comes
up here.

I used to be solidly in the anti-Smarty camp but honestly, I have a
hard time caring any more.  If you like it and want to use it, and
(important!) if you understand the criticisms of it, then hey go for
it.  It's your code, not mine.

I had an idea the other day for marking up arguments in a
point/counterpoint form, kind of like this only with better formatting
'cause email really does a bad job of formatting text nicely:

In Favor:

A: It lets you separate business logic from presentation
-- See Against item A
--- Yes but Smarty does it in a way which may add value in certain circumstances

B: Some other awesome thing you may not be aware of
-- This is true, however, (rebuttal which is not covered in "Against")

Against:

A: It's really just a wrapper around stuff you can do with PHP
-- See "In Favor A, Rebuttal 2"

Et cetera et cetera.  By placing the rebuttals directly beneath the
points for and against you may be able to stem the eternal flow of
people restating things they've said earlier.

On the other hand if you want to continue to debate things, feel free.
 It's not my mailing list any more than it's yours, and thanks to the
beauty of Gmail I only have to mute a single thread.

_______________________________________________

UPHPU mailing list
[email protected]
http://uphpu.org/mailman/listinfo/uphpu
IRC: #uphpu on irc.freenode.net

Reply via email to