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 DAA16150; Mon, 6 Sep 2004 03:06:03 +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 DAA17714 for ; Mon, 6 Sep 2004 03:06:02 +0200 (MET DST) Received: from annexia.force9.co.uk (annexia.force9.co.uk [212.56.101.183]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id i86162bK003240 for ; Mon, 6 Sep 2004 03:06:02 +0200 Received: from rich by annexia.force9.co.uk with local (Exim 3.36 #1 (Debian)) id 1C47xJ-0005Mn-00 for ; Mon, 06 Sep 2004 02:06:01 +0100 Date: Mon, 6 Sep 2004 02:06:01 +0100 Cc: caml-list Subject: Re: [Caml-list] Announcing the OMake build system version 0.9.1 Message-ID: <20040906010601.GB20406@annexia.org> References: <4139ECD3.1050708@cs.caltech.edu> <001e01c492a6$872c7280$19b0e152@warp> <413A0921.7030607@ntlworld.com> <413A1E89.10806@libertysurf.fr> <1094361655.3352.476.camel@pelican.wigram> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="i9LlY+UWpKt15+FH" Content-Disposition: inline In-Reply-To: <1094361655.3352.476.camel@pelican.wigram> User-Agent: Mutt/1.5.5.1+cvs20040105i From: Richard Jones X-Miltered: at concorde with ID 413BB7FA.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 java's:01 vectors:01 hashes:01 funcs:01 allocator:01 ltd:98 ocaml:01 05,:01 lib:01 lib:01 sep:01 string:03 wrote:03 X-Attachments: type="application/pgp-signature" name="signature.asc" Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk --i9LlY+UWpKt15+FH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Sep 05, 2004 at 03:20:56PM +1000, skaller wrote: > My personal take is: all 'make' based build systems > are fundamentally flawed because they're based on > the wrong concept.=20 Can I stand up for 'make' (well, GNU make anyway) and point out that whatever its philosophical problems, it: (a) works (b) works on lots of different platforms, including Windows (c) works with lots of different languages (except Java, but that's Java's fault), including our favorite OCaml, and (d) is familiar and simple to use for most developers Sorry, just had to point out that sometimes the perfect tool fails for practical reasons. Rich. --=20 Richard Jones. http://www.annexia.org/ http://www.j-london.com/ Merjis Ltd. http://www.merjis.com/ - improving website return on investment C2LIB is a library of basic Perl/STL-like types for C. Vectors, hashes, trees, string funcs, pool allocator: http://www.annexia.org/freeware/c2lib/ --i9LlY+UWpKt15+FH Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQFBO7f54le1M6q9pzoRAgUlAKCa5YrJT5AHBT/cOJUmVeBLT8ywOQCfcMAW /kXbo9QumcSwNcFHEUA13zM= =ZDTt -----END PGP SIGNATURE----- --i9LlY+UWpKt15+FH-- ------------------- 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