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 PAA06716; Thu, 8 Apr 2004 15:57:03 +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 PAA07259 for ; Thu, 8 Apr 2004 15:57:02 +0200 (MET DST) Received: from gatekeeper.elmer.external.excelhustler.com (gatekeeper.excelhustler.com [68.99.114.105]) by nez-perce.inria.fr (8.12.10/8.12.10) with ESMTP id i38Dvtjq001664 for ; Thu, 8 Apr 2004 15:57:55 +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 9D7AEE01A1; Thu, 8 Apr 2004 08:57:00 -0500 (CDT) Received: from localhost (localhost [127.0.0.1]) by chatterbox.elmer.internal.excelhustler.com (Postfix) with ESMTP id 6D1115C006; Thu, 8 Apr 2004 08:57:00 -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 435125C005; Thu, 8 Apr 2004 08:57:00 -0500 (CDT) Received: by wile.internal.excelhustler.com (Postfix, from userid 1000) id DE35F49004; Thu, 8 Apr 2004 08:57:00 -0500 (CDT) Date: Thu, 8 Apr 2004 08:57:00 -0500 From: John Goerzen To: Dustin Sallings Cc: Vasili Galchin , Benjamin Geer , skaller@users.sourceforge.net, Kenneth Knowles , caml-list Subject: Re: OCaml's Cathedral & Bazaar (was Re: [Caml-list] Completeness of "Unix" run-time library) Message-ID: <20040408135700.GF29195@excelhustler.com> References: <20040407230810.619.qmail@web41205.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.5.1+cvs20040105i X-Scanned-By: clamscan at chatterbox.elmer.internal.excelhustler.com 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; ocaml's:01 caml-list:01 run-time:01 2004:99 haskell:01 haskell:01 posix:01 generic:01 nntp:01 curses:01 python:01 forks:01 python:01 add-on:01 ocaml:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk X-Keywords: X-UID: 141 On Wed, Apr 07, 2004 at 04:31:01PM -0700, Dustin Sallings wrote: > >saw one poster on haskell group call it a science > >project. I agree. The Haskell is nibbling around the > >edges but not providing industrial-strength libraries, > > I'm not so sure, there seems to be a lot here: > > http://www.haskell.org/ghc/docs/latest/html/libraries/index.html Actually, much of what is there are just basics that you'd find anywhere -- directory scanning, etc. Though it does seem to have better support for POSIX libraries than OCaml (which is a sad commentary itself). Things that are notably missing from Haskell, judging by that list, include: * Generic URL handling and HTTP client libraries * IMAP * POP * SMTP * NNTP * Databases of any sort * XML and XML-RPC * E-mail/MIME parsing (another huge problem right there) * Thread support * Curses Compare that to, for instance: http://www.python.org/doc/current/modindex.html You'll see even more there, including MacOS resource forks, audio support, etc. Not to mention the huge Python add-on community or the even larger Perl one. ------------------- 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