I have been planning to start using Batteries for several months, but here are some reasons I have not yet:

- It did not compile under godi, but I haven't tried in a while.

- The migration will require changes across our code base. It's hard to set aside the time for such an undertaking.

- Core language features are altered. For example, the Batteries way is to use input's instead of in_channel's. Documentation explaining such changes would help. The API documentation is excellent, but what is missing is a book on "An Introduction to OCaml with Batteries". Perhaps a well planned wiki would help get this started.

- Some assurance that Batteries really will become the de facto standard would also help.

Having said that, I'm switching to Batteries soon. Thanks for all the hard work!


On Thu, Sep 3, 2009 at 9:05 AM, Edgar Friendly <thelema314@gmail.com> wrote:
It seems like batteries' adoption isn't quite as thorough as expected.
We in the batteries devel team would love to know why you don't use
batteries.  Here's some of our guesses:

1) I *do* use batteries
2) It's not 1.0 yet, I'll try it then
3) It makes my executables too big
4) It's too hard to install (dependencies, godi failures)
5) It's difficult to compile against
6) It doesn't work on my platform
7) It uses camlp4
8) Other (please explain)

Respond in public if appropriate, respond directly to me if you want.
Now's a good time to think about where batteries is going and how it's
getting there.

E

_______________________________________________
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs