[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Wikipedia Chooses Lua As Its New Template Language
- From: Josh Simmons <simmons.44@...>
- Date: Mon, 6 Feb 2012 10:41:31 +1100
On Mon, Feb 6, 2012 at 10:33 AM, Tim Starling <tstarling@wikimedia.org> wrote:
> On 04/02/12 11:17, Axel Kittenberger wrote:
>> Three things: Lua never looked back too much. This was also a good
>> recipie to create a clean language, which releases did not break
>> something? I think thats the options you get in language development,
>> either you are always fully backward compatible like many others are,
>> and after a while you just pile the dirt and binary gets larger and
>> slower due to all compatibility checking or you get complaints about
>> breaking. Compared to 4.0 to 5.0 breaking, current changes are
>> negligible.
>
> I'm not asking for much, just that math.log10 and table.maxn be
> deprecated but not removed, and that they continue to be documented in
> the manual. It doesn't seem unreasonable, given that Roberto
> Ierusalimschy said in 2010 that 5.2.0 would be probably be released
> with compatibility modes on:
>
> http://article.gmane.org/gmane.comp.lang.lua.general/66133
>
They are deprecated, and they are not removed. They are in the manual,
under 'deprecated functions', if you want to know their specifics the
5.1 manual is not far away.