lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

On 1 January 2011 17:38, Axel Kittenberger <> wrote:
> On Sat, Jan 1, 2011 at 6:08 PM, Matthew Wild <> wrote:
>> On 1 January 2011 16:10, Axel Kittenberger <> wrote:
>>>> 2) The length operator returns the last index before a nil in an array
>>> Just before someone reads it wrong again. No it doesn't.
>>> And I think the notion is correct, _we_ know what # means, but Lua at
>>> least in its root has not been targeted at the expert that reads the
>>> manual very closely, but aimed to be a simple as hazard free language
>> There is no such thing as a hazard-free language (that can be used for
>> real development).
> Caps added for emphasis.

Then I'd argue that this aspect of Lua already is AS POSSIBLE. There
are trade-offs in any implementation, and users will always be biased
towards expecting of Lua the same behaviour as other languages they
know, no matter how unintuitive /their/ implementation may be.

To be honest though, I'm not even sure those advocating "fixing" what
isn't broken here aren't just a (very) vocal minority.