Version française
Home     About     Download     Resources     Contact us    
Browse thread
Why don't you use batteries?
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Ashish Agarwal <agarwal1975@g...>
Subject: Re: [Caml-list] Why don't you use batteries?
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
>