From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id AF8D7BB81 for ; Fri, 31 Dec 2004 17:34:03 +0100 (CET) Received: from furbychan.cocan.org (use.the.admin.shell.to.set.your.reverse.dns.for.this.ip [80.68.91.176] (may be forged)) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id iBVGY3wn008370 for ; Fri, 31 Dec 2004 17:34:03 +0100 Received: from rich by furbychan.cocan.org with local (Exim 3.35 #1 (Debian)) id 1CkPiu-0003Kl-00; Fri, 31 Dec 2004 16:33:56 +0000 Date: Fri, 31 Dec 2004 16:33:56 +0000 To: SooHyoung Oh Cc: caml-list Subject: Re: [Caml-list] Anyone tried to compile Ocaml on .NET? Message-ID: <20041231163356.GA11584@furbychan.cocan.org> References: <41D0F973.8070101@compiler.kaist.ac.kr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <41D0F973.8070101@compiler.kaist.ac.kr> User-Agent: Mutt/1.3.28i From: Richard Jones X-Miltered: at concorde with ID 41D57F7B.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; caml-list:01 ocaml:01 wrote:01 ocaml:01 ilx:01 fsharp:01 sml:01 garbage:01 infomation:98 compile:01 compile:01 caml:02 archives:02 behave:02 seems:03 X-Spam-Checker-Version: SpamAssassin 3.0.0 (2004-09-13) on yquem.inria.fr X-Spam-Status: No, score=0.1 required=5.0 tests=FORGED_RCVD_HELO autolearn=disabled version=3.0.0 X-Spam-Level: On Tue, Dec 28, 2004 at 03:13:07PM +0900, SooHyoung Oh wrote: > Is there anyone who has ever tried to compile ocaml on .NET environment? > > I can find lots of infomation from the ocaml-mailing list: > > Mono project: http://www.mono-project.com/about/index.html > F#: http://research.microsoft.com/projects/ilx/fsharp.aspx > sml.net: http://www.cl.cam.ac.uk/Research/TSG/SMLNET/ > Nemerle: http://nemerle.org/ > John Goerzen's message: http://caml.inria.fr/archives/200408/msg00424.html > > After some test on F#, my feeling is that it's not so good as Ocaml. > So I'm looking for Ocaml implementation on .NET environment. > (Interoperability is not my concern.) One possibility is running .NET code on the Mono VM, embedded in an OCaml process. It seems like it should be possible, although the specifics of how the two garbage collectors might behave together is unclear. http://www.go-mono.com/embedded-api.html Rich. --