News for hackers. Stuff that matters.
Re:Why Lua? by groovy2shoes on Tuesday January 31, 2012 @08:26PM (#3536175)
> Can't get more functional than scheme :)

Try telling that to the Haskell guys!

Re:Why Lua? by whatajoke on Tuesday January 31, 2012 @08:42PM (#3536230)
Scheme community frowns upon mutating code. R6RS even forced that by default, though the rest of the specification was a mess.

So, scheme style these days is all about pure functions, tail calls and continuations. To think about it, that really is setting it apart from common lisp.

Re:Why Lua? by groovy2shoes on Tuesday January 31, 2012 @08:56PM (#3536262)
Th Scheme language allows, and the Scheme community encourages, functional style, but it's still up to the programmer to write their programs that way. In Haskell, there is no other way -- even imperative programs in Haskell are functional!