User blog comment:Grunny/Introducing Lua, for faster and more powerful templates/@comment-5558012-20140611154813/@comment-4522253-20140611155300

For people with some programming experience, it's a lot easier to use scripting functions than huge, complex strings of ParserFunctions and if/else/switches and the like. Also, with Internationalization, the same template can be used across multiple language versions of the same Wikia consistently. For day to day templates on most Wikias, it mostly won't matter.