A bit of background first. I am not new to development, nor new to Lua (I’ve embedded it in over a dozen commercial and private projects over the last decade). Currently me development efforts are fairly Android specific. If this information is available else where I couldn’t find it. Nor could I locate an email address to where I could email Ansca my questions directly.
So here are my questions:
When will Corona move to Lua 5.2?
What versions of Android does Corona currently support?
When should we expect Honeycomb and Ice Cream Sandwich support in Corona?
Does Ansca store/keep a copy of my source when I do a build?
How do I know that Ansca won’t share my source when I develop a product?
Thank you for your time.
Sincerely,
Terry Bayne
[import]uid: 109581 topic_id: 19750 reply_id: 319750[/import]
So upgrade core to 5.2 is waste of time for Ansca and for us cuz we lose backwards compatibility with our code. Like some said - Lua 5.2 is Windows Vista of lua releases [import]uid: 12704 topic_id: 19750 reply_id: 76594[/import]
To even further clarify #4, we never get a copy of your source. We compile down your source into byte code before sending it to our servers. We have no idea what your source code looks like.
As for Lua 5.2, is there a specific feature you are looking for? We are keeping an eye on 5.2, but have not made any decisions yet about it. Things like the emergency and generational garbage collectors sound appealing to us, though it’s hard to tell if these are actually useful to us.
A few people have asked for the bit library, though it seems to be surrounded in controversy. The rethought/redesign of module seems interesting at least from the perspective that it wasn’t so great in 5.1, but we are aware there may be migration pain.
As for lua_ref performance, Lua has been discouraging the use of lua_ref for awhile now due to other problems it has. I’m a little surprised they haven’t deprecated it already.