[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: upvals in Lua bytecode
- From: Reuben Thomas <rrt@...>
- Date: Thu, 2 Jun 2011 08:37:34 +0100
On 2 June 2011 08:32, Miles Bader <firstname.lastname@example.org> wrote:
> Reuben Thomas <email@example.com> writes:
>> I've flip-flopped on this question, but have ended up in the "local by
>> default" camp. It simply causes fewer problems (not "no problems")
>> than the reverse, and simply laying some Lua side-by-side with
>> equivalent Python shows this: the Lua contains many "local"s, whereas
>> the Python contains almost no "outer"s.
> There are other, better, options than those two though, e.g., "error by default."
That's crazy talk! You'll be suggesting that Lua should be
statically-typed next. Seriously, horses for courses, and "error by
default" would not fit with Lua.