Hello, I don't really know where to start, so let's start be the context.
I am a Java developer specialized in GIS (Geographic Information System), stuffs like google maps, worldwind ... and so on ... About two years ago the company behind Java (Sun) has been buyed by Oracle and since then all the different implementation on JVM started to dye. - Apple stopped it's jvm and will rely on openJDK. - IBM stopped contributing to apache harmony and moved on openjdk - Google Davlik VM is in a lawsuit with Oracle - Apache Harmany has be confirmed it will never be certified as a JVM and so project is nearly dead + all the ugly backstabs oracle did ... ... all this to say, after 6years of pleasant java programming, this ecosystem has turned in a golden cage with a single VM (OpenJDK) remaining and nearly completly under Oracle control. So before things get even worse I started exploring other solutions and stopped my choice on ParrotVM to built my project : Eria, a paradygm programming model and a static+constraint language http://sourceforge.net/p/eria After several weeks I manage to achieve something starting to work, but Parrot is painfull, full of perl-ish approaches, nearly inexistant technical docs. It takes an incredible amount of time just to find out how to do something and requiered to learn PIR and winxed to have a reasonable programming language. And so (again) I started to search some more VMS, lighter ones. And now I'm interested by Neko VM. If someone could answers my questions, I would greatly appreciate :) - 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. - 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 ? - NekoVM : some archive support ? zip, tar, gz, anything ? - NekoVM : my language requieres to have some advance reflexion, I want to store constraint informations on a function arguments, x between 0 and 10 . - 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 ? - any IRC channel somewhere for neko project ? Thanks, johann Sorel ____________________________________________________________ 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)
