lua-users home
lua-l archive

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


On Tue, Jul 14, 2015 at 8:32 AM, Simon Cozens <simon@simon-cozens.org> wrote:
>
>> On Jul 15, 2015, at 00:09, Coda Highland <chighland@gmail.com> wrote:
>>
>> As Lua's primary goal is to be embedded, applications that run from
>> the system-installed Lua interpreter are a fairly recent development.
>> For most deployments you're expected to roll your own Lua.
>
> Well, that's fine, I guess. But Hisham and the luarocks people are trying to build a module ecosystem, which is an extremely useful thing for developers to have. That's made a lot more complicated if the modules are either targeted for a particular dialect (which makes using them in arbitrary code a bit of a crap shoot) or have to be compatible across versions - leading to the original problem.

Yes, and LuaRocks exposes Lua versions as available dependencies. If
you don't work in 5.3, say so in your rockspec.

/s/ Adam