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 JAA08734; Thu, 7 Nov 2002 09:30:26 +0100 (MET) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id JAA08935 for ; Thu, 7 Nov 2002 09:30:26 +0100 (MET) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id gA78UJ509175; Thu, 7 Nov 2002 09:30:19 +0100 (MET) Received: (from xleroy@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id JAA09012; Thu, 7 Nov 2002 09:30:19 +0100 (MET) Date: Thu, 7 Nov 2002 09:30:19 +0100 From: Xavier Leroy To: achrist@easystreet.com Cc: caml-list@inria.fr Subject: Re: [Caml-list] OCaml on Windows please advise Message-ID: <20021107093019.A8856@pauillac.inria.fr> References: <20021104212354.44502.qmail@web20504.mail.yahoo.com> <005901c284ef$c7cebc60$6e00a8c0@warp> <3DC80A15.84B8C129@easystreet.com> <005c01c285c5$ff0ae1f0$6e00a8c0@warp> <3DC97461.7D694203@easystreet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <3DC97461.7D694203@easystreet.com>; from achrist@easystreet.com on Wed, Nov 06, 2002 at 11:58:25AM -0800 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk > > You should perhaps consider packaging your Delphi GUI into a DLL with > > exported function and then have the OCaml Runtime be your startup. > > This is the problem with many of the non-mainstream languages. [...] Don't worry, it's actually possible to package Caml code + the Caml runtime system in a DLL, thus having the Delphi GUI as "main" program. CamlIDL (see below) contains a tool that builds such a DLL in the case of a COM component. > Last I saw, COM was one of the best things that MS had conceived. > That's extremely faint praise, but COM does look to be a good way to > partition a system into cohesive parts. With Windows as it currently > exists, being able to do COM as both a client and a server would be > a very nice feature for just about any language that targets Windows. Agreed. Please have a look at http://caml.inria.fr/camlidl/ - Xavier Leroy ------------------- 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/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners