Lua sees a lot of use in the wrt community and many smaller embedded devices. It's a very light app stack.
On Sat, Feb 26, 2011 at 2:42 PM, Luca Dionisi <[email protected]>wrote: > On Sat, Feb 26, 2011 at 9:29 PM, Matt Joyce <[email protected]> wrote: > > Luca can you provide documentation on how your protocol operates on a > more > > abstract layer? Like maybe a logical flow chart? > > You can find official documentation on the site > http://netsukuku.freaknet.org/ > and find the docs on the repository > http://dev.hinezumi.org/browser/netsukuku/trunk/doc/main_doc/netsukuku.pdf > http://dev.hinezumi.org/browser/netsukuku/trunk/doc/main_doc/qspn.pdf > http://dev.hinezumi.org/browser/netsukuku/trunk/doc/main_doc/topology.pdf > > > I might be able to mimic basic functionality in c or lua if it seems like > it > > won't be a herculean effort. > > A port to another language would not be a huge effort per se. > The choice on Stackless Python has been made mainly because it offers > the ability to run tasklets, a sort of very light weight threads. > The program can spawn a large number of them without suffering from > big overhead on memory and cpu. > > Hence, the port should be made on a language that supports them. It's > a kind of coroutines. > http://en.wikipedia.org/wiki/Coroutine > You can see that C does not support them per se. > > And of course the port should have a reason. E.g. is lua more > supported than stackless python on embedded devices? > > If you are interested in continuing the discussion, subscribe to the > project's mailing list and let's continue there. > http://lists.dyne.org/mailman/listinfo/netsukuku > > --Luca > > _______________________________________________ > Freedombox-discuss mailing list > [email protected] > http://lists.alioth.debian.org/mailman/listinfo/freedombox-discuss >
_______________________________________________ Freedombox-discuss mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/freedombox-discuss
