Am Montag, den 14.07.2014, 15:21 -0700 schrieb Raoul Duke: > > This post announces a new version (namely alpha1) of OCaml-Java. > > The main goal of the project is to provide a compiler targeting the > > JVM. The related objectives are to gain access to a greater number > > of libraries, and to be able to take advantage of multiple cores. > > on the one hand this sounds cool! :-) > > on the other hand... i seems like it is just a deal with the devil to > get those multiple cores. :-( Some months ago I was playing with a different devil: A compiler from OCaml bytecode to Go. This is fairly simple to do (mainly because Go has everything you need (like goto), and the transformation is not too complicated). The speed was between bytecode and native code, but I didn't do extensive tests (in particular, I have no idea whether the Go memory management is fast enough for OCaml as there is no generational GC). Go is in particular interesting because it provides a model of lightweight threading that can be backed by multiple cores. Gerd > > ;-) > -- ------------------------------------------------------------ Gerd Stolpmann, Darmstadt, Germany gerd@gerd-stolpmann.de My OCaml site: http://www.camlcity.org Contact details: http://www.camlcity.org/contact.html Company homepage: http://www.gerd-stolpmann.de ------------------------------------------------------------