lua-users home
lua-l archive

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


2011/11/10 Stefan Reich <stefan.reich.maker.of.eye@googlemail.com>:
> I would like to put this very clearly: I am very much against the
> prospect of Lua 5.2 breaking ANY script written for 5.1.
>
> It's just a pain and it changes the impression of Lua being something
> that "just works" to something that "breaks when you upgrade it".
>
> Python did this with Python3 and I am still hating that. "print is now
> a function"? Oh please. Let's just break the most widely-used language
> construct for no reason.
>
> Python has not been the same since the 2/3 rift was introduced. I
> really really really want Lua to avoid this. 5.1 has a huge basis
> which is very important to keep sane and working IMO.
>

The difference between Python and Lua is this:

aptitude -s remove python2.7 | grep 'will be freed'
… After unpacking 9,728 kB will be freed.

aptitude -s remove lua5.1 | grep 'will be freed'
… After unpacking 315 kB will be freed.

Dirk