News for hackers. Stuff that matters.
Re:A History of Lua (2001) by lloeki on Wednesday August 10, 2022 @05:45AM (#32409626)
> What makes Lua a bit different from other script languages is that 0, "0", "", {} e. t. c. are not false in Lua.

In Ruby only nil and false are falsey, everything else is truthy.

Re:A History of Lua (2001) by Banana699 on Wednesday August 10, 2022 @06:27AM (#32409864)
Same as Scheme.
Re:A History of Lua (2001) by actondev on Tuesday August 16, 2022 @11:27AM (#32484078)
nil is not fasley in Scheme. There is no falsey is sense that only #f is false :)