On 4/6/06, Tels nospam-abuse@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