[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: table library changes (was Re: table.new in 5.3?)
- From: Dirk Laurie <dirk.laurie@...>
- Date: Tue, 26 Nov 2013 20:17:05 +0200
2013/11/26 Coda Highland <firstname.lastname@example.org>:
> On Tue, Nov 26, 2013 at 2:42 AM, John Hind <email@example.com> wrote:
>> So it would be worth having multi-element insert and remove in a library,
> but a Lua library please, not 'C'. As they say (but do not do) at Yahoo, we
> should "eat our own dog food"!
> Lua's claim to fame is embedding itself into another application with
> functionality implemented in C exposed by the host. Implementing it in
> C is no less dogfooding than implementing it in Lua.
Those of us who work on Unix-like operating systems tend to
forget that the availability of a high-quality C compiler almost
routinely installed at no charge is not a basic human right.
There are people in the rest of the world who actually download
precompiled Lua interpreters instead of compiling it from source.
So, while I personally just love compiling little C libraries for Lua,
I have some sympathy for those that would prefer not to.