English version
Accueil     À propos     Téléchargement     Ressources     Contactez-nous    

Ce site est rarement mis à jour. Pour les informations les plus récentes, rendez-vous sur le nouveau site OCaml à l'adresse ocaml.org.

Browse thread
[ANN] OCaml-Java project: 1.4 release
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2010-05-11 (19:24)
From: Warren Harris <warrensomebody@g...>
Subject: Re: [Caml-list] [ANN] OCaml-Java project: 1.4 release
I'm curious whether there are any notes / pointers regarding the completeness of the ocaml-java implementation (couldn't find this on the web site). I'm wondering about the feasibility of using it for a moderately large ocaml project I've been working on which uses Lwt to perform async I/O. I assume that for this to work with ocaml-java, the lowest levels of Lwt would need to be adapted to use NIO or threads in order to run on a JVM. Also my application is written in a pure functional style, and relies heavily on closures, currying, recursion and the ability for the compiler to do tail call optimization. I'm concerned that this will not translate well to Java.

I'd appreciate whatever information on this any of you can provide,


On Feb 6, 2010, at 12:10 PM, forum@x9c.fr wrote:

> This post announces the 1.4 release of the OCaml-Java project.
> The goal of the OCaml-Java project is to allow seamless integration of OCaml and Java.
> Home page: http://ocamljava.x9c.fr
> Download page: http://ocamljava.x9c.fr/downloads.html
> Toplevel applet: http://ocamljava.x9c.fr/toplevel/toplevel.html
> Main changes since 1.3:
>  - upgrade from OCaml version 3.11.1 to 3.11.2
>  - improved (and simplified) code generator, with correct stack maps
>  - various code and documentation fixes
>  - improved build scripts
>  - bug #28 (Barista): support for ocamlfind
>  - bug #46 (Barista): invalid padding size for switch instructions
>  - bug #47 (Barista): invalid handling of '@LineNumber'
>  - bug #48 (Cadmium): error in 'mod_float' primitive implementation
>  - bug #50 (Nickel): GUI version ignores parameters
> Xavier Clerc
> _______________________________________________
> Caml-list mailing list. Subscription management:
> http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
> Archives: http://caml.inria.fr
> Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
> Bug reports: http://caml.inria.fr/bin/caml-bugs