> Wow.  I’ve just read the 1.1 changes blog.  The part about how
> you now use NekoML to build Neko itself etc etc…. I think I have
> a new idol!

That's just the magic of bootstrapping ;)

I do have one question… Do you plan on rewriting parts of Haxe using NekoML so that Ocaml is no longer needed there either? I’ve sat down and started to learn Ocaml so I could start adding features I needed to Mtasc and Haxe, but it’s like no other language I’ve ever used before. It’s like learning Mandarine calligraphy when you don’t really speak the language. :-S However, NekoML I do understand, so should Haxe be ported to this, I should have no problem extending it.

Porting haXe compiler from OCaml to NekoML is quite feasible, and is in my mind. There is two reasons why I didn't do it yet :

1) I need first to port the SWF library from OCaml to NekoML, which is quite big (although such port is only syntax changes)

2) OCaml native compilation produce very fast binaries. Neko VM is fast, but nowhere comparable to OCaml natives. The speed gap might be reduced when NekoVM get JIT (in 1.3) so at this time it might be interesting.

Nicolas

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

Reply via email to