3 ms·
Thanks! I was looking for the ConcurrentLua PDF - it isn't linked on the project site anymore. IIRC, luaproc was put up on luaforge because people on the maili
by silentbicycle 17y ago
Thanks! I was looking for the ConcurrentLua PDF - it isn't linked on the project site anymore.
IIRC, luaproc was put up on luaforge because people on the mailing list read the paper and started asking if the source was available.
There are also about a half dozen other concurrency packages for Lua, which at first seems rather odd. As a language, it has quite a few semi-official extensions, but unlike Scheme (with its standard and several implementations), it's because the language designers are very serious about keeping the core language small and portable for embedding. You can import the ~800k of source into your project tree and fork it as necessary, compile it down to a ~200k library, etc. In practice, this means that people contribute Lua extensions that help it can work nicely with whatever funky C++ game engine they're using, etc., as well as more general libraries.