Version française
Home     About     Download     Resources     Contact us    
Browse thread
JoCaml
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
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