lua-users home
lua-l archive

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

Hi Marc,

On 12 January 2017 at 14:56, Marc Balmer <> wrote:

>> I think we can see from experience that languages that have done this
>> - i.e. maintained strong backwards compatibility - such as C, C++,
>> Java, C#, Go, have all benefited from it. We see also the struggle
>> being faced by Python moving everyone to 3.x, and similarly the
>> fragmented ecosystem of Lua.
> Oh and then there is more fragmentation going on, I remember one guy
> wrote a thing called Ravi we added, well, to the fragmentation...

I think you are missing the point. Ravi is superset of Lua 5.3; Lua
5.3 programs are valid Ravi programs. I go to some pains to ensure
that. And this is what I am suggesting - that Lua 5.3 upwards, later
versions of Lua should be a superset of Lua 5.3.