caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Markus Mottl <markus@oefai.at>
To: Rolf Wester <rolf.wester@ilt.fhg.de>
Cc: caml-list@pauillac.inria.fr
Subject: Re: [Caml-list] Whither the Caml Consortium?
Date: Wed, 24 Oct 2001 15:59:01 +0200	[thread overview]
Message-ID: <20011024155901.C14344@chopin.ai.univie.ac.at> (raw)
In-Reply-To: <3BD58FBC.24509.6BA76944@localhost>; from rolf.wester@ilt.fhg.de on Tue, Oct 23, 2001 at 15:41:48 +0200

Rolf Wester schrieb am Dienstag, den 23. Oktober 2001:
> The good reasons to use OCaml cannot be "I love it" or "it's fun to
> program in OCaml" but that it makes me more productive (at least when
> I'm paid for what I'm doing).

Everybody claims that their language is the most productive one,
but not everbody can prove it. To be honest: it is much easier to
"prove" this for Java than for OCaml, because there are legions of more
Java-programmers with zillions of projects.  So Mr. J. can say: "Look
at the many cool things that have been done in Java!". Whether these
things were produced in a short time or how much effort was necessary
is usually not observable anyway.

The pure quantitative lack of significant OCaml-projects (on a
comparative scale) makes it difficult to argue, which places us into
the chicken-and-egg problem. So we better write code rather than lament
about the lack thereof...

> But even if you have a killer-app written in OCaml you will still
> have to explain to your manager (and even more your colleagues) why
> you would not have been able to write this app in C++ or Java (or why
> it would have been much more effort to do it in another language).

Sure! But having a "constructive" proof of your claim is more convincing
than the claim alone. Especially for managers, who have a tough time
estimating the validity of your theoretical claims in fields they are
not experts in.

> OCaml's features should be compared to other languages and statements
> made concerning other languages should objectively be analyzed and
> criticized.

And some Java-guru would then "objectively" analyze things from his
point of view...

> And if for a certain kind of application another language is more
> suitable this should also be clearly stated.

No, never say anything bad about your product. Never! We all know that
this is dishonest, but that's the way Java, Windows, VB, etc. have
conquered the market. There is good reason why I have switched to a
technical field from business... :(

If you want to do marketing, then do marketing, not science. You'll
have to play by the rules of psychology then rather than use technical
measures.

Regards,
Markus Mottl

P.S.:  Even though it is much more effective, I don't want to do
       "marketing" for OCaml: I will still continue trying to convince
       by honest arguments.

-- 
Markus Mottl                                             markus@oefai.at
Austrian Research Institute
for Artificial Intelligence                  http://www.oefai.at/~markus
-------------------
Bug reports: http://caml.inria.fr/bin/caml-bugs  FAQ: http://caml.inria.fr/FAQ/
To unsubscribe, mail caml-list-request@inria.fr  Archives: http://caml.inria.fr


  parent reply	other threads:[~2001-10-24 16:38 UTC|newest]

Thread overview: 45+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-10-15 20:37 Brian Rogoff
2001-10-15 20:55 ` Patrick M Doane
2001-10-19 23:23   ` Michel Mauny
2001-10-20  2:50     ` Brian Rogoff
2001-10-20  3:58       ` Julian Assange
2001-10-20 15:29       ` Markus Mottl
2001-10-21  1:17         ` Brian Rogoff
2001-10-21 23:06           ` Markus Mottl
2001-10-22 15:47             ` Rolf Wester
2001-10-23 10:22               ` Markus Mottl
2001-10-23 13:41                 ` Rolf Wester
2001-10-24 13:52                   ` Mattias Waldau
2001-10-24 14:11                     ` Markus Mottl
2001-10-24 14:18                     ` Cuihtlauac ALVARADO
2001-10-25  6:05                       ` Sven
2001-10-26 14:16                       ` Dmitry Bely
2001-10-26 15:51                         ` Francois Rouaix
2001-10-26  8:45                     ` Benjamin C. Pierce
2001-10-24 13:59                   ` Markus Mottl [this message]
2001-10-25  9:54                   ` Frank Atanassow
2001-10-24 13:56                 ` Mike Leary
2001-10-22 17:25         ` Michel Mauny
2001-10-22 17:36           ` Ken Rose
2001-10-22 19:08             ` Markus Mottl
2001-10-23 10:08               ` Daniel de Rauglaudre
2001-10-23 10:52                 ` Markus Mottl
2001-10-24 14:48             ` Xavier Leroy
2001-10-24 15:17               ` Markus Mottl
2001-10-24 17:35               ` Joshua D. Guttman
2001-10-25 18:46                 ` Michel Mauny
2001-10-24 15:57             ` Sven
2001-10-24 17:05               ` georges mariano
2001-10-25  6:13                 ` Sven
2001-10-25 17:36                   ` Michel Mauny
2001-10-25 10:00               ` Hendrik Tews
2001-10-25 15:45                 ` Fabrice Le Fessant
2001-10-30  8:52                   ` Hendrik Tews
2001-10-30  9:21                     ` Fabrice Le Fessant
2001-10-25 18:37                 ` Michel Mauny
2001-10-26  9:56                 ` Sven
2001-10-30  9:00                   ` Hendrik Tews
2001-10-26 12:13                 ` [Caml-list] user contributions to the core OCaml distribution? Xavier Leroy
2001-10-29 11:15                   ` Sven
2001-10-22 18:41           ` [Caml-list] Whither the Caml Consortium? Markus Mottl
2001-10-22 18:47       ` Xavier Leroy

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=20011024155901.C14344@chopin.ai.univie.ac.at \
    --to=markus@oefai.at \
    --cc=caml-list@pauillac.inria.fr \
    --cc=rolf.wester@ilt.fhg.de \
    /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).