On 23 August 2012 10:38, Tei oscar.vives@gmail.com wrote:
I read this mail-list for pure entertainment. I am trying to imagine what cool things lua will allow. But seems more a improvement of speed. Speed will allow cool things to happen. So is more like a indirect improvement (and probably a huge one). Speed is sexy but not much entertaining at first, seems a enabler.
Speed is secondary. The main thing is that Lua is actually designed to be a usable programming language, whereas ParserFunctions is a Turing tarpit, only accidentally Turing-complete, in which "everything is possible but nothing of interest is easy." [1] Complicated ParserFunctions templates look like several days' Daily WTF [2] because of this.
Even if there were no speed improvement, it would be a vast improvement just in programmability. (Though that would mean much more use of programmatic templates, so in practice we need speed too.)
- d.
[1] https://en.wikipedia.org/wiki/Turing_tarpit [2] http://thedailywtf.com/