Sébastien Pierre
Sébastien Pierre
Here are some examples that should be ported to K7 http://lua-users.org/wiki/LuaCoroutinesVersusPythonGenerators
K7 should offer primitive for accessing and manipulating modules (in plain C++): - find(moduleName): finds the .js or .so representing the module in one of the K7_PATH dirs - load(modulePath):...
Right now, I don't think they work properly, but they are really important.
Only initialize modules when they are actually referenced... if that's possible. This would allow to load K7 as fast as possible.
K7 doesn't have any db bindings, so starting with tokyocabinet would be good.
Liboii would probably allow high-performance computation, especially useful for stats
With latest version of K7, I get a segfault when executing ./k7 tests/module-system- event.js bound! event added fd 5 yep,added expected err: Error: Operation now in progress connected event added...
Right now startup times are about 80ms on my machine, while Python starts in 40ms and spidermonkey in 4ms...
as right now the documentation is a bit poor...