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 HAA29858; Sat, 20 Mar 2004 07:12:48 +0100 (MET) 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 HAA31353 for ; Sat, 20 Mar 2004 07:12:47 +0100 (MET) Received: from mz1.forethought.net (mzpi3.forethought.net [216.241.36.12]) by nez-perce.inria.fr (8.12.10/8.12.10) with ESMTP id i2K6DGKW025828 for ; Sat, 20 Mar 2004 07:13:17 +0100 Received: from [216.241.35.41] (helo=swordfish) by mz1.forethought.net with esmtp (Exim 4.30) id 1B4Ziv-0007gu-0o for caml-list@pauillac.inria.fr; Fri, 19 Mar 2004 23:12:45 -0700 Received: from matt by swordfish with local (Exim 3.35 #1 (Debian)) id 1B4Ziy-0006nG-00 for ; Fri, 19 Mar 2004 23:12:48 -0700 Date: Fri, 19 Mar 2004 23:12:48 -0700 From: Matt Gushee To: caml-list@pauillac.inria.fr Subject: Re: OCaml's Cathedral & Bazaar (was Re: [Caml-list] Completeness of "Unix" run-time library) Message-ID: <20040320061248.GA26090@swordfish> Reply-To: Matt Gushee Mail-Followup-To: caml-list@pauillac.inria.fr References: <07FEC955-782B-11D8-850C-000A957FFA4A@csun.edu> <20040318001905.36025.qmail@web41206.mail.yahoo.com> <20040318085638.GA11753@swordfish> <20040318185723.GE27866@speakeasy.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040318185723.GE27866@speakeasy.org> User-Agent: Mutt/1.3.27i X-Miltered: at nez-perce by Joe's j-chkmail ("http://j-chkmail.ensmp.fr")! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; gushee:01 mgushee:01 havenrock:01 ocaml's:01 caml-list:01 run-time:01 2004:99 namespaces:01 facetious:01 extlib:01 gushee:01 englewood:01 manure:01 mgushee:01 havenrock:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk X-Status: X-Keywords: X-UID: 257 On Thu, Mar 18, 2004 at 10:57:23AM -0800, Shawn Wagner wrote: > > project, only more extensive (BTW, why are there two ExtLibs?? One of > > you change the name, please! Thank you.). Maybe if that project showed > > There are two extlibs because two different people decided to release > libraries filling in gaps in the standard library, using the obvious name, [ .... ] > Even if one of us did change the name of ours, there would still be problems > if someone wanted to use both, because some modules have the same names. > I've also noticed other libraries recently where that sort of colllision > would be a problem. As the available number of libraries for ocaml grows, > it'll get worse. High on my wish-list for the core ocaml system is > namespaces or something similiar to help resolve this problem. Agreed. Even in my fairly short time programming OCaml, I've had to struggle several times to find a good name for a module. Although I wasn't being exactly facetious in my remark about ExtLib, I'm not terribly upset either, and I hope nobody takes my words too seriously. I certainly understand the problem. -- Matt Gushee When a nation follows the Way, Englewood, Colorado, USA Horses bear manure through mgushee@havenrock.com its fields; http://www.havenrock.com/ When a nation ignores the Way, Horses bear soldiers through its streets. --Lao Tzu (Peter Merel, trans.) ------------------- 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