lua-users home
lua-l archive

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


On Tue, Mar 11, 2014 at 7:11 AM, Dirk Laurie <dirk.laurie@gmail.com> wrote:
> 2014-03-10 18:46 GMT+02:00 steve donovan <steve.j.donovan@gmail.com>:
> 1. Think in Lua and stick in some C.
> 2. Think in C and stick in some Lua.
>
> Would it be fair to say this project sits squarely in Category 2?

That would be fair, although the boundary blurs, because of that
well-known process that Grizzly Bear is calling lua-fication: a large
C/C++ project where increasingly large bits of Lua get integrated.
Pragmatic no-nonsense people like game programmers understand this,
since they aren't that religious about 'C++ for everything':  the
business logic/game play/whatever is much faster to develop in Lua.

llua is sufficiently lightweight that it could be also used for
non-trivial Lua C modules, if C99 isn't a problem (and even that's
fixable).

steve d.