Browse thread
Re: OCaml's Cathedral & Bazaar (was Re: [Caml-list] Completeness of "Unix" run-time library)
-
John Carr
-
Richard Jones
- Jacques Garrigue
- Benjamin Geer
- Michael Vanier
- Sven Luther
-
Richard Jones
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | John Goerzen <jgoerzen@c...> |
| Subject: | Re: OCaml's Cathedral & Bazaar (was Re: [Caml-list] Completeness of "Unix" run-time library) |
On Thu, Apr 08, 2004 at 03:06:50PM +0100, Richard Jones wrote: > On Thu, Apr 08, 2004 at 08:48:47AM -0500, John Goerzen wrote: > > * OCaml has no library for IMAP. > > * Time calculations and formatting are also largely missing. > > Actually there are some of Perl libraries that can be used for this, > and the OCaml wrappers around the time libraries are already done. Where can I find those wrappers? > > * OCamlDBI supports only two database servers. OcamlODBC supports many > > more through the system's ODBC support, but loads the entire result > > set into memory before handing it over to the user, which makes it > > unusable for many serious projects. > > Sure. Needs money and/or time. OCamlDBI tries to be a generic layer, > but the specific database drivers don't appear by magic. I'm more > than willing to integrate any straight away, and actually they're not > too hard to write. I know, and agree, and BTW have found OcamlDBI to have come a long way in a very short time. It is now a great tool for working with my PostgreSQL server, and I appreciate the hard work that went into making it that. I know too that OcamlDBI supports OcamlODBC, but it is unfortunately still limited by the OcamlODBC limitations. I'm not trying to cast blame anywhere, I'm just saying that I think that "Ocaml has a robust set of tools for real-world uses" is inaccurate. To be sure, databases are probably a small part of that vs. the string, list, and POSIX problems. -- John ------------------- 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