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 TAA00296; Wed, 25 Aug 2004 19:17:39 +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 TAA31970 for ; Wed, 25 Aug 2004 19:17:38 +0200 (MET DST) X-SPAM-Warning: Sending machine is listed in blackholes.five-ten-sg.com Received: from gatekeeper.elmer.external.excelhustler.com (gatekeeper.excelhustler.com [68.99.114.105]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id i7PHHbhb006036 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=FAIL) for ; Wed, 25 Aug 2004 19:17:38 +0200 Received: from chatterbox.elmer.internal.excelhustler.com (unknown [192.168.0.12]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (Client CN "chatterbox.elmer.internal.excelhustler.com", Issuer "excelhustler.com" (not verified)) by gatekeeper.elmer.external.excelhustler.com (Postfix) with ESMTP id D0976EC6F0; Wed, 25 Aug 2004 12:17:36 -0500 (CDT) Received: from localhost (localhost [127.0.0.1]) by chatterbox.elmer.internal.excelhustler.com (Postfix) with ESMTP id A3ACBC0160; Wed, 25 Aug 2004 12:17:36 -0500 (CDT) Received: from chatterbox.elmer.internal.excelhustler.com ([192.168.0.12]) by localhost (chatterbox [192.168.0.12]) (amavisd-new, port 10025) with ESMTP id 21525-09; Wed, 25 Aug 2004 12:17:34 -0500 (CDT) Received: from wile.internal.excelhustler.com (wile.internal.excelhustler.com [192.168.1.34]) by chatterbox.elmer.internal.excelhustler.com (Postfix) with ESMTP id C6CC7EC68C; Wed, 25 Aug 2004 12:17:34 -0500 (CDT) Received: by wile.internal.excelhustler.com (Postfix, from userid 1000) id C29F63A0B7; Wed, 25 Aug 2004 12:17:34 -0500 (CDT) From: John Goerzen To: caml-list@inria.fr Subject: Re: [Caml-list] Alternative Bytecodes for OCaml Date: Wed, 25 Aug 2004 12:17:34 -0500 User-Agent: KMail/1.7 References: <200408250926.28629.jgoerzen@complete.org> <200408251052.27094.jgoerzen@complete.org> <412CC320.1080102@exomi.com> In-Reply-To: <412CC320.1080102@exomi.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200408251217.34575.jgoerzen@complete.org> X-Virus-Scanned: by amavisd-new-20030616-p7 (Debian) at excelhustler.com X-Miltered: at nez-perce with ID 412CC9B1.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 bytecodes:01 2004:99 python:01 python:01 gij:99 natively:01 jvms:01 natively:01 pre-compiled:01 ocaml:01 ocaml:01 imply:02 compile:02 native:02 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Wednesday 25 August 2004 11:49 am, Ville-Pertti Keinonen wrote: > John Goerzen wrote: > Whaat? > > I use far more platforms that don't have Java available (at least a > decent version thereof) than platforms that don't support Python and > OCaml. That is *NOT* what I said. I didn't imply that the Python or OCaml support was not available. I simply implied that it was not *INSTALLED*. [ snip rest of red herring argument ] > In fact, name a single platform that has a complete, up-to-date Java > implementation available but doesn't have Python or OCaml available. > I'll name one that has Python and OCaml but not Java, which I'm using > right now to write this - FreeBSD/amd64 (ok, an i386 FreeBSD native > or Linux emulated JDK might work in compatibility mode, but Python > and OCaml are both amd64 native on this machine). For my purposes, all of the following work fine: * kaffe * gij * gcj At least two of those should be available for FreeBSD/amd64. I rarely need Java features newer than 1.1. > someone arguing in favor of Java for portability, I think of the many > times I've been able to natively compile all C programs I might need > but have had to give up on using Java programs... You do make a valid point about the availability of JVMs implementing Java 1.3 or above. I am not talking about that, though. > Sure, it may be that a JRE is already installed for most of your > users, but this isn't really relevant when the alternative could be > natively pre-compiled (having one distribution file for all > architectures is a pretty minimal advantage), and I regularly run Speak for yourself. I don't have 20 different machines from all sorts of different platforms that I'd like to support. -- John ------------------- 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