Hi Johann,

- license : are there plans to change the license ? to something more
'free', public domain or give the copyright to a foundation ? it's not that
I don't like the GPL license but I still have a very bad experience with
OpenSolaris which has suddenly change license to something private (thanks
oracle again). I guess you can understand I have a few fears about GPL, it's
not a full proof guarantee for the futur.

I believe there are.  The Neko license was discussed, recently and there are
notions that may see Neko change license to BSD or MIT, soon.   I'll need
confirmation from Nicolas, tho, as I may be way off ;-)

- NekoVM : is there a basic IO support in nekoVM, at least to read and write
files ? so I could build a parser Eria -> Neko with it ?

Absolutely.  Plus, extending Neko to support any feature you choose is a
doddle.  In fact, it makes Python and Ruby seem immobile beasts :-D

- NekoVM : some archive support ? zip, tar, gz, anything ?

Yes, and more.

- NekoVM : my language requieres to have some advance reflexion, I want to
store constraint informations on a function arguments, x between 0 and 10 .

Yes this is possible.  Neko was developed specifically to allow others to
write languages for it.  In fact, the Neko VM comes with three Neko specific
languages - 

        * Neko (meant to be written by hand, depending on needs).
        * NXML (XML syntax meant to be output by software).
        * NekoML (ML language meant for compiler writers).

Really, Neko is probably the most appropriate platform for you needs :-)  I
personally love it and believe it to be far more interesting than the haXe
platform that was written by the same author.  I believe you'll love it,
too.

- NekoVM : how are objects organize ? in parrot I could store
primitives/class/functions in namespaces and acces them using reflexion. Is
there something similar in NekoVM. something like paths or namespaces ?

This is simple enough to do, though not directly... Simply because Neko is
simple to manipulate.  The Neko compiler doesn't know namespaces, but it was
written in NekoML (bootstrapped), so it a good place to start when
determining your requirements.  Adding namespacing support in Neko should be
exceptionally easy due to its incredibly flexible object support.

- any IRC channel somewhere for neko project ? 

There is, but I'll leave someone else to comment on that, as I don't use
IRC.   However, the mailing lists for haXe and Neko are incredibly active
and I'm sure you'll not find a more helpful, happier bunch :-)  Also, I'm
very interested in your project and I'm a huge fan of Neko, so feel free to
drop me a personal email if you'd like more info / a chat.

Regards,
Lee


 
____________________________________________________________
Publish your photos in seconds for FREE
TRY IM TOOLPACK at http://www.imtoolpack.com/default.aspx?rc=if4



--
Neko : One VM to run them all
(http://nekovm.org)


-- 
Neko : One VM to run them all
(http://nekovm.org)

Reply via email to