[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Is string always same as number? (the consistency of lua)
- From: Axel Kittenberger <axkibe@...>
- Date: Thu, 10 Feb 2011 11:11:36 +0100
On Thu, Feb 10, 2011 at 11:04 AM, steve donovan
<steve.j.donovan@gmail.com> wrote:
> On Thu, Feb 10, 2011 at 12:00 PM, steve donovan
> <steve.j.donovan@gmail.com> wrote:
>> Even strong typed languages know the wisdom of automatic coercion to
>> string when the context demands it (e.g. string + in Java)
>
> I meant _statically-typed_ of course, just in case anybody is worried
> about misinformation here; Lua is strong typed, just doesn't have many
> types ;)
I was. Lua is not strong typed tough. Exactly due to this implicit
string<->number idea.
Another opinion to add. String to number conversations are expensive,
so if you clutter your code with it, i dont see why this should be
implicit. In case of language history, its likely a "write-off" on
Lua, don't suppose they could change it anyway without tons of people
complaining to have broken their code. And yet it isnt enough to
legitamate a dialect.