[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: A Batteries API specification (was Re: LuaDEAL - Lua DEad Alive Libraries)
- From: Dibyendu Majumdar <mobile@...>
- Date: Sun, 9 Feb 2020 18:43:41 +0000
On Sun, 9 Feb 2020 at 12:17, Oliver <email@example.com> wrote:
> On 09.02.20 00:49, Dibyendu Majumdar wrote:
> > As I mentioned earlier in the chain, libuv's great strength it is used
> > in projects like Node.Js and Julia and therefore really battle tested
> > by large numbers of companies and people. Even if you dislike the
> > framework (and some people might dislike it as it builds objects in C
> > and requires really difficult event driven programming) - it is hard
> > to see how a replacement library could be justified.
> yes, I agree, it's hard to justify, but from from an aesthetic point of view I
> would prefer a solution with several platform specific low level Lua C bindings
> to the platform specific APIs select/IOCP etc. and a complexer Lua library above
> these bindings that does the platform abstraction.
Sure, if you are willing to do this and create a multi-platform
library, go for it :-)
If you are asking someone else to do it ... well then I'd rather go with libuv.