lua-users home
lua-l archive

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


On Fri, Oct 22, 2010 at 8:16 AM,  <pj@pjb.com.au> wrote:
> posix is probably harder because there are more functions.
> Has anyone made a list of the incompatibilities ?
> Is there a reliable app-space test for which posix module is present ?

I don't know, but it sounds like a useful exercise...it is one of the
core libraries.

> But why Lua?  Why self-inflicted?  It's such a neat language...

Maybe because it's so easy to write and extend ? ;) Maybe because we
are all cats, and dislike working in packs?

> I'd also like to propose that luarocks.org and luaforge.net
> not adopt any new namespace conflicts.

Noble idea - I think Hisham has wanted to encourage packagers and not
impose too many rules.

> If there were a   luarocks register my_new_posix   command in each
> post-install script, then luarocks.require could work for dist
> packages too.  But it's still confusing when one required sub-module
> wants one posix and another required sub-module wants the other.
> Or when code is pasted.

Yes, it is awkward. I will push for a LR way to resolve some of these
issues, but it does feel like patching a deeper problem...

steve d.