From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id RAA23458; Thu, 4 Oct 2001 17:44:52 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id RAA23454 for ; Thu, 4 Oct 2001 17:44:52 +0200 (MET DST) Received: from inet-vrs-03.redmond.corp.microsoft.com (mail3.microsoft.com [131.107.3.123]) by nez-perce.inria.fr (8.11.1/8.10.0) with SMTP id f94FioP28742 for ; Thu, 4 Oct 2001 17:44:51 +0200 (MET DST) Received: from 157.54.9.108 by inet-vrs-03.redmond.corp.microsoft.com (InterScan E-Mail VirusWall NT); Thu, 04 Oct 2001 08:43:41 -0700 Received: from red-msg-04.redmond.corp.microsoft.com ([157.54.12.74]) by inet-imc-05.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.2966); Thu, 4 Oct 2001 08:43:39 -0700 X-MimeOLE: Produced By Microsoft Exchange V6.0.5716.0 Content-Class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: RE: [Caml-list] introspection & CLR ? Date: Thu, 4 Oct 2001 08:43:39 -0700 Message-ID: Thread-Topic: [Caml-list] introspection & CLR ? Thread-Index: AcFHSfCOaANJh/pwShi/Nb8Pe5cK3gFn/dsg From: "Don Syme" To: "NO SPAM!" <"mic"@verizon.net>, X-OriginalArrivalTime: 04 Oct 2001 15:43:39.0751 (UTC) FILETIME=[56A11F70:01C14CEB] Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Hi Michael, When time permits I plan to implement a .NET CLR compiler for Caml. Initially I will implement only the core language, and perhaps first-order modules, and then to assess things after that. I will be coding the implementation up from scratch rather than using the sources for the existing OCaml compiler, but may leverage the backend of the existing SML.NET compiler. My first reason for doing this is because I have an existing OCaml code base that I would like to make available as a .NET library. (See http://research.microsoft.com/projects/ilx ) Plus I love Caml, and would like to see it supported on .NET, and I'm interested in proving that interoperability between functional languages is practical in .NET. This implementation path would give object introspection capabilities for free. However it would no doubt be slower than the existing native code Caml implementation: you don't get something for nothing. I don't know of any other _active_ efforts to do a .NET compiler for Caml. SML.NET will, hopefully, be available publicly soon: email nick@microsoft.com or crusso@microsoft.com for details. Best wishes, Don -----Original Message----- From: NO SPAM! [mailto:"mic"@verizon.net]=20 Sent: 27 September 2001 03:59 To: caml-list@inria.fr Subject: [Caml-list] introspection & CLR ? Hi, I have two questions regarding OCAML's future: 1) are there plans to equip OCAML with object introspection? 2) what are the plans regarding OCAML & CLR? Cheers. -- Michael Buro | Michael.Buro@(NOSPAMDELETE)verizon.net 185 South Harrison St. | http://buro.dnsalias.net:1111 Princeton NJ 08540 USA | Tel: +1 (609) 497-2095 ------------------- Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr ------------------- Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr