Re:How we made editing Wikipedia twice as fast
by eru on Thursday January 01, 2015 @07:38PM
(#8824964)
You actually have to be really careful to design a language that's both useful and not Turing-complete. Regular expressions are one example of such a language, but they are not strong enough for templating.
[ Parent
| on HN ]
Re:How we made editing Wikipedia twice as fast
by davidgerard on Thursday January 01, 2015 @08:42PM
(#8825140)
Yeah. It wasn't actually intended to be Turing-complete, but then some excessively creative goddamn lunatic came up with a way to beat MediaWiki syntax with ParserFunctions into yielding a truly hideously inefficient "if" statement. Soooo they gave up and codified that so the CPUs wouldn't melt.