lua-users home
lua-l archive

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


* Egor Skriptunoff:

>> > 1) an expanded basic library (some batteries), well organized,
>> > maintained
>> > and documented. "Pure Lua" libraries at least.
>> > 2) easy installation on major operating systems (with shared libraries)
>> > 3) threads (pthreads!? not Lua's coroutine)
>> > 4) optional type annotations (performance, error check etc)
>> > 5) easy, transparent, way to port libraries to new versions of Lua.
>> >

> All 5 characteristics being discussed here would be useful for all Lua
> users.

(1) and (3) would make it more difficult to embed and ship Lua
implementations.  For example, RPM itself is not thread-safe, so why
should it expose threads to Lua scripts?