[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Breakthrough dream
- From: Florian Weimer <fw@...>
- Date: Sat, 25 Mar 2017 21:02:24 +0100
* 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
(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?