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)

Reply via email to