Hello, On Fri, 11 Jan 2013 13:24:18 +0000 Lee Sylvester <[email protected]> wrote:
> Hi Paul, > > There may be a better answer, but one option is to use an older > version of the VM. I think Neko has gotten a little larger with > time. All versions should be downloadable from the nekovm.org > website, though you may have to do trial and error with the download > URL to get the right one. Yes, I imagined that size may be for older (probably quite older) version, though I'm not sure that's what I want. For example, when I installed haxe which goes with Ubuntu 12.04LTS (2.07 IIRC) I found it doesn't even have haxe.web.Dispatch class, and when I upgraded to 2.10 from PPA I found it fail to run due to lack of $fasthash in old neko. So, I wonder if NekoVM has some compile-time configuration to reduce size or has some backwards-compatibility for older bytecode which can be disabled if new haxe is used? Also, would it be fair to update mentioned FAQ entry to specify contemporary size of libneko.so? > > Cheers, > Lee > > > On 11 Jan 2013, at 13:18, Paul Sokolovsky <[email protected]> wrote: > > > Hello, > > > > I should start with saying that I'm absolutely amazed by Neko/Haxe - > > it's marvelous that in the world trapped in JavaScript mediocrity > > some people where brave enough to build complete ecosystem which is > > both real-world and based on solid foundations of Lisp and *ML > > heritage. > > > > Well, people can never get enough, and my question is in that vein. > > One of the first things I read about NekoVM was FAQ which is at > > http://nekovm.org/faq?s=68#how_is_neko_different_from_llvm_or_c > > claims that libneko.so is 68KB. That's not what I see with the > > latest version: > > > > $ ls -l /usr/lib/libneko.so.0.2 > > -rw-r--r-- 1 root root 120992 Apr 27 2012 /usr/lib/libneko.so.0.2 > > > > Building it myself (all happens on x86), I got the similar results. > > > > So, on what the information quoted above is based, and is it > > possible to cut down the size after all? > > > > It's not idle question - I would never consider giving up Python, if > > didn't get a project to put a webapp on an Embedded Linux system > > with 4Mb flash, with 300Kb space normally free, most of which > > really should be occupied by user's data, so any extra 10K is > > important asset. > > > > > > Thanks, > > Paul mailto:[email protected] > > > > -- > > Neko : One VM to run them all > > (http://nekovm.org) > > > -- > Neko : One VM to run them all > (http://nekovm.org) -- Best regards, Paul mailto:[email protected] -- Neko : One VM to run them all (http://nekovm.org)
