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 KAA18786; Sun, 29 Sep 2002 10:18:23 +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 KAA18741 for ; Sun, 29 Sep 2002 10:18:22 +0200 (MET DST) Received: from chimta04.algx.net (chimta04.algx.net [216.99.233.79]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id g8T8ILD24370 for ; Sun, 29 Sep 2002 10:18:22 +0200 (MET DST) Received: from d171.focal10.interaccess.com (d171.focal10.interaccess.com [207.208.141.171]) by chimmx04.algx.net (iPlanet Messaging Server 5.1 HotFix 1.4 (built Aug 5 2002)) with SMTP id <0H3600BQQXOEBP@chimmx04.algx.net> for caml-list@inria.fr; Sun, 29 Sep 2002 03:17:21 -0500 (CDT) Date: Sun, 29 Sep 2002 08:19:05 +0000 (GMT) From: olczyk@interaccess.com (Thaddeus L. Olczyk) Subject: [Caml-list] List of libraries. To: caml-list@inria.fr Reply-to: olczyk@interaccess.com Message-id: <3d98b360.3933443015@smtp.interaccess.com> Organization: stickit@nospammers.com MIME-version: 1.0 X-Mailer: Forte Agent 1.5/32.451 Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7BIT Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk I'm now setting up my Caml installations. One thing that I've noticed is that often times when you suddenly need a package ( say something to do computational geometry ), it becomes a pain to set it up. So what I would like to do is install everything upfront, including common libraries that I am likely to need sooner or later. ( Really esoteric libraries can be left off ). So I looked through the VisualWorks 7 ( Smalltalk ) installation, which generally comes with about 95% of the VW libraries out there ( 95% of the noncommercial libraries of course ), looked through the libraries and tried to come up with a similar list of Caml. Below I present my half-finished list. The format is: Type of library Specific package1 Specific package2 ... Type of library. When I was unsure I put ???? or some comments. What I am asking is: 1) If I am missing a type of library please add it. 2) Where I am missing a package please add it. If several packages are available, please list the "best" one only, unless there is something which distinguishes between the two. Thanks. Regex PCRE ( built in?) GUI lablgtk More sophisticated graphics. Plotting, 3d drawing, etc. Sophisticated widgets. Debugger/GUI interface for Debugger. Epiere--part of Chameleon Profiler/GUI interface for profiler. ???? ProcessMonitor ( eg how much CPU time has been used, how mch memory, etc. ) ???? FFI Built in. SWIG COM interface ???? Build tools ( make etc ) especially tools commonly used in projects. Usual (automake autoconfig make ) and OCamlmake Code Analysis tools ( tags, crossreference, code quality testing like lint, etc ). ???? UnitTesting code (camlunit?) ???? CaseTool ???? Corba interface CorbaIDL Advanced Math Tools Encryption(Blowfish,SSL,DES,MD5) Cryptokit. Cryptgps. Parsing Tools. Ocamllex Ocamlyacc. Anything using LL grammars. Packages that parse in a more "camlish" way. DB tools ( esp Access,ODBC,Postgress and MySQL) OCamlODBC OCaml-MySQL Postgress bdb DBForge Internet Tools ( Sockets, SNMP, FTP, HTTP etc. ) ???? Advanced Internet Tools ( HTML Parsing, XML Parsing, Web Applications, Basic Web Server, SOAP, etc.) ???? ------------------- 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