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 RAA00194; Fri, 27 Aug 2004 17:48:29 +0200 (MET DST) 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 RAA31961 for ; Fri, 27 Aug 2004 17:48:28 +0200 (MET DST) Received: from postfix.evins.net (firewall.reactivity.com [63.90.156.130]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id i7RFmR89018096 for ; Fri, 27 Aug 2004 17:48:27 +0200 Received: from [127.0.0.1] (localhost [127.0.0.1]) by postfix.evins.net (Postfix) with ESMTP id 37B0235FA48; Fri, 27 Aug 2004 08:48:26 -0700 (PDT) In-Reply-To: <20040827153941.GA7601@old.davidb.org> References: <20040827153941.GA7601@old.davidb.org> Mime-Version: 1.0 (Apple Message framework v619) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <889031AE-F840-11D8-9C6A-000A958E5B06@evins.net> Content-Transfer-Encoding: 7bit Cc: mikel evins , caml-list@inria.fr, Keith Wansbrough From: mikel evins Subject: Re: [Caml-list] Re: bytecode and native code at once Date: Fri, 27 Aug 2004 08:48:26 -0700 To: David Brown X-Mailer: Apple Mail (2.619) X-Miltered: at concorde with ID 412F57CB.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; caml-list:01 2004:99 haskell:01 runtime:01 non-portable:01 compiler:01 bytecode:01 native:02 ported:02 wrote:03 wrote:03 dynamic:03 macos:04 compiled:05 aug:05 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Aug 27, 2004, at 8:39 AM, David Brown wrote: > On Fri, Aug 27, 2004 at 09:52:33AM +0100, Keith Wansbrough wrote: > >> GHCi, the interactive version of the Glasgow Haskell Compiler, >> supports both interpreted and compiled code in the same runtime. > > Although, admitedly, the code that does it is fairly non-portable. > They > ended up using their own dynamic linker, which has to be ported to > each new > platform you wish to support. Nevertheless, it's more portable than the old MacScheme code, which only ever ran on MacOS (pre-OS X), and only on the 68K architecture. --me ------------------- 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