On 4/6/06, Tels <nospam-abuse(a)bloodgate.com> wrote:
And it also changes the "you can edit
anything" to "you can edit articles.
For most templates, please study computer science and a real programming
language for a year and then come back".
That would be ok. Some of the more complex existing templates
(notably, that babel one that lists all languages and their language
codes or something) require you to have spent 6 months meditating in a
Tibetan monastery and achieving inner peace.
Seriously, I don't understand the argument against a more advanced
template language.
1. We currently have evilly complex templates that no one in their
right mind would go poking at. These would become simpler.
2. Anyone who wants to write a userbox template is not going to be
discouraged by the existence of more advanced commands (ok, that's an
argument against it).
3. Anyone who has the misfortune to see the inner workings of a
complex template may actually survive the experience if it uses sane
code with real expressions, rather than ways of tricking the parser
into doing things it really, really doesn't want to do. And that
person may actually be able to maintain or improve that template!
Steve