Thread:Extension talk:ParserFunctions/Suggestion: new function ifnot/reply (6)


 * Scribunto is powerful, but often you don't want to implement a whole Lua module just because you need it at one location.
 * What happens when a simple, useful, ParserFunction is not implemented because "let's not encourage/pretend blah blah" ? People nevertheless implement it, in a very much shitty way.

Let's face it: there is Scribunto, because there was a need for it. So wiki users have many, many possibilities in their hands. It officially buried the "you should not program" legacy for good. But Scribunto is heavy artillery. Restraining ParserFunctions just for the sake of restraining it, is a way of thinking that has become obsolete for something like ten years.