From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Delivered-To: caml-list@yquem.inria.fr Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by yquem.inria.fr (Postfix) with ESMTP id A86FBBB91 for ; Mon, 17 Jan 2005 17:18:10 +0100 (CET) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id j0HGIAPM028786 for ; Mon, 17 Jan 2005 17:18:10 +0100 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 RAA29563 for ; Mon, 17 Jan 2005 17:18:10 +0100 (MET) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.206]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id j0HGI9Iu028783 for ; Mon, 17 Jan 2005 17:18:09 +0100 Received: by wproxy.gmail.com with SMTP id 68so750707wri for ; Mon, 17 Jan 2005 08:18:08 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=aKu6fuaGQvnhTep135yMRaINliutz35mmI1K79nVlY3adgmoC+QFK8mQ8eUjT/HQB2l/8/f+1hekPzOQ4lXbwnZUtWHEh7bEx637NHRfftVsgmG/zhFGonpNsCsk93SzUtMCEpAwPtsVOFRzeEF4VyYMCEu7bBziQvSKM7LQop8= Received: by 10.54.40.34 with SMTP id n34mr127429wrn; Mon, 17 Jan 2005 08:18:08 -0800 (PST) Received: by 10.54.5.8 with HTTP; Mon, 17 Jan 2005 08:18:08 -0800 (PST) Message-ID: <875c7e0705011708185352f783@mail.gmail.com> Date: Mon, 17 Jan 2005 11:18:08 -0500 From: Chris King Reply-To: Chris King To: AEG Subject: Re: [Caml-list] minimum system requirements Cc: caml-list@inria.fr In-Reply-To: <1d724180050117041154c05b72@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <1d724180050117041154c05b72@mail.gmail.com> X-Miltered: at nez-perce with ID 41EBE542.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at nez-perce with ID 41EBE541.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; caml-list:01 wrote:01 ocaml:01 o'caml:01 compiler:01 non-trivial:01 statically:01 o'caml:01 dependencies:01 runtime:01 executables:01 natively:01 generally:03 compiled:04 compiled:04 X-Spam-Checker-Version: SpamAssassin 3.0.0 (2004-09-13) on yquem.inria.fr X-Spam-Status: No, score=0.0 required=5.0 tests=RCVD_BY_IP autolearn=disabled version=3.0.0 X-Spam-Level: On Mon, 17 Jan 2005 07:11:54 -0500, AEG wrote: > Does anyone know what the absolute minimum system requirements are to > run OCaml (in terms of processor speed, RAM and disk space? I've written, compiled, and run O'Caml programs comfortably on a 486DX (33MHz maybe?) with 8MB of RAM. The compiler/interpreter takes up a non-trivial amount of hard disk space (around 30MB), but since the natively compiled executables are statically linked with the O'Caml libraries, they can be distributed without any more dependencies than that of a C binary. At runtime, O'Caml programs generally use around half a megabyte of RAM, which is not much more than an equivalent C program.