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
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2007-03-27 (15:25)
From: luc.maranget@i...
Subject: Re: [Caml-list] JoCaml
> On Mar 27, 2007, at 4:02 PM, Luc Maranget wrote:
> >* Different syntax and no more code mobility.
> What was the reason for removing code mobility?
The price for ocaml compatility and for (relative) simplicity.
Code mobility may be added later...

> >* Hopefully, binary compatibility with OCaml (Hum..)
> What does this mean? I was under the impression that Jocaml  
> translated into OCaml.
No, JoCaml is a modified OCaml system, besides parsing, typing
is different and we added a pattern matching feature that
must take place inside the compiler.

> Also, will there be compatibility with latest OCaml releases going  
> forward?
We hope so, and this should be quite simple.
At the moment JoCaml is a branch in OCaml cvs trunk. Synchronization
at release time is quite easy. This enable compatibility at the source
level almost for free.

Compatibility at the binary level apparently works.

> My understanding is that the previous Jocaml was based on  
> Ocaml 1.x.
You are correct.

> 	Thanks, Joel
> --
> http://wagerlabs.com/

Luc Maranget