caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Vincent Aravantinos <vincent.aravantinos@yahoo.fr>
To: Sylvain Le Gall <sylvain@le-gall.net>
Cc: caml-list@inria.fr
Subject: Re: [Caml-list] Re: Cherry-picking modules (was Re: [ANN] OCaml Reins 0.1 - Persistent Data Structure Library)
Date: Wed, 26 Sep 2007 19:57:40 +0200	[thread overview]
Message-ID: <A393D3A8-05A7-49C4-9610-04F0ED983D76@yahoo.fr> (raw)
In-Reply-To: <slrnffl2vi.3nv.sylvain@gallu.homelinux.org>

(Sorry my remark was a bit off-topic)

Le 26 sept. 07 à 18:42, Sylvain Le Gall a écrit :

> On 26-09-2007, Vincent Aravantinos <vincent.aravantinos@yahoo.fr>  
> wrote:
>> Ok, there is camlget, ok there is ocamlfind, ok there is godi.
>>
>> Maybe if there were some 'Inria'-made tool (seems camlget is starting
>> point for that ?) that be settled in the standard ocaml distribution
>> would help to make everyone agreed, don't you think ? This does not
>> solve intrinsic problems such as "I prefer dynamically linked" vs "I
>> prefer statically linked" but at least that would be a tool everyone
>> could rely on. Then everyone is free to use it or not. It would even
>> simplify the task for library-writers.
>>
>
> ocamlfind and godi are very good tool on their own. Why do they  
> need to
> be INRIA-made tool ?

To make it easier, that's all some people are reluctant to use non
supported tools (this joins a recent discussion about extending
standard library or keeping other libraries aside). And you can't blame
them for that.

> INRIA made very good compiler. Great! But let other people use this
> language to build other tools -- with different idea than INRIA.
>
>> BTW isn't it the same with ocamlbuild ? Before there were Omake and
>> others. Now it seems to settle some kind of standard.
>>
>
> FYI, i really think having ocamlbuild in ocaml is not a good solution
> (as bad as having LablTk). For ages, there was ocamlmakefile -- coming
> from INRIA. This was widely used but doesn't become a standard --  
> there
> is no need for it. Anyone, can choose to use his/her/anyone own build
> system.

Ocamlbuild is here and you're still free to choose...
However it's good to have a default when you are a beginner or don't  
want
to mind yourself with "which one should I choose ?".
Those kinds of question are undesirable side-effects that you don't care
when you want to concentrate on thinking the architecture of your code.

> It is really strange, everyone seems to look at OCaml as "languages  
> for
> kid" with everything bundle into some kind of nice package...

facilities <> for kids

> Please be
> more realistic, OCaml is a complicated language

No. Saying this is an excuse for people who don't manage to make it
accessible. Ask yourself why ocaml is not as popular as so many other
languages. It is not far most complicated that many other ones. Why
do you think F# is gaining in interest for many people ? It is not
(only) the language...

V.


  parent reply	other threads:[~2007-09-26 18:03 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-09-25 18:53 [ANN] OCaml Reins 0.1 - Persistent Data Structure Library Mike Furr
2007-09-25 19:14 ` [Caml-list] " Daniel Bünzli
2007-09-25 19:30   ` Mike Furr
2007-09-25 22:16     ` Cherry-picking modules (was Re: [Caml-list] [ANN] OCaml Reins 0.1 - Persistent Data Structure Library) Daniel Bünzli
2007-09-25 23:33       ` Cherry-picking modules (was " Sylvain Le Gall
2007-09-26  6:41         ` [Caml-list] " skaller
2007-09-26  7:22         ` Daniel Bünzli
2007-09-26  8:19           ` skaller
2007-09-26  8:30             ` Daniel Bünzli
2007-09-26  8:58               ` skaller
2007-09-26  9:49                 ` Daniel Bünzli
2007-09-26 10:26           ` Sylvain Le Gall
2007-09-26 11:45             ` [Caml-list] " Jim Miller
2007-09-26 12:37               ` Sylvain Le Gall
2007-09-27 10:11               ` [Caml-list] " Richard Jones
2007-09-26 12:22             ` Daniel Bünzli
2007-09-26 12:58             ` skaller
2007-09-26 16:47             ` Sylvain Le Gall
2007-09-26 22:38             ` [Caml-list] " Vincent Aravantinos
2007-09-26 22:41               ` Vincent Aravantinos
2007-09-26  6:19       ` Cherry-picking modules (was Re: [Caml-list] " skaller
2007-09-26 15:08         ` Michael Furr
2007-09-26 17:12           ` skaller
2007-09-26 17:53             ` Mike Furr
2007-09-26 19:16               ` skaller
2007-10-05 14:42               ` Adrien
2007-10-05 14:58                 ` Cherry-picking modules (was Re: [Caml-list] [ANN] OCaml Reins 0.1- " Christoph Bauer
2007-10-05 15:21                   ` Adrien
2007-10-05 19:45                     ` Cherry-picking modules (was Re: [Caml-list] [ANN] OCaml Reins0.1- " David Allsopp
2007-10-05  3:48         ` Cherry-picking modules (was Re: [Caml-list] [ANN] OCaml Reins 0.1 - " Nathaniel Gray
2007-09-26  7:03       ` Maxence Guesdon
2007-09-26  7:44         ` skaller
2007-09-26  8:53           ` Maxence Guesdon
2007-09-26 10:05             ` Daniel Bünzli
2007-09-26  8:17         ` Daniel Bünzli
2007-09-26 15:32       ` Michael Furr
2007-09-26 15:50         ` Vincent Aravantinos
2007-09-26 16:42           ` Cherry-picking modules (was " Sylvain Le Gall
2007-09-26 17:38             ` [Caml-list] " skaller
2007-09-26 17:57             ` Vincent Aravantinos [this message]
2007-09-26 17:22         ` Cherry-picking modules (was Re: [Caml-list] " skaller
2007-09-26 18:17         ` Daniel Bünzli
2007-09-26 18:45           ` Mike Furr
2007-09-26 19:21           ` skaller
2007-09-26  5:51 ` ExtLib, etc. " David Teller
2007-09-26 20:37 ` [Caml-list] [ANN] OCaml Reins 0.1 - Persistent Data Structure Library Mike Furr

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=A393D3A8-05A7-49C4-9610-04F0ED983D76@yahoo.fr \
    --to=vincent.aravantinos@yahoo.fr \
    --cc=caml-list@inria.fr \
    --cc=sylvain@le-gall.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).