caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: "Daniel Bünzli" <daniel.buenzli@erratique.ch>
To: caml-list <caml-list@inria.fr>
Subject: Re: [Caml-list] "Let"-less syntax for coreML
Date: Wed, 4 Jan 2012 12:06:05 +0100	[thread overview]
Message-ID: <CALgo1QKCRnt134+gpVuis_Yk_QOq6bxgcBFS_jiB+BvU_H4Q4w@mail.gmail.com> (raw)
In-Reply-To: <CAHqiZ-+ZJaRaq61FWRU9zi8fm=+LxoWQ=tX-S23yGaQKXm8ejg@mail.gmail.com>

> The underlying question is "how to make ML mainstream" which is what the

Am I the only one to be very, very, very, tired of this question ?

There's an obvious thing missing in the list of what has been tried.
Well-done and maintained libraries you can use for about any
programming task you have at hand -- but I highly doubt this will make
"ML mainstream" either, I'm just defending my own interest.

IIRC you used to be a library designer, please stop fiddle with the
syntax of the language. Library design is also language design. Pick a
missing OCaml library you'd have interest in implementing (e.g. a good
interface to imap protocol but you may not be interested in that) and
fill in the void with a great, modular and tasteful implementation.

Best,

Daniel

P.S. If you think syntax is the main answer to the question above
maybe you should have a chat with users of "mainstream" programming
languages. In my experience, you'll soon see that their tastes and
philosophical view points on programming are rather different than
yours (which may be due to ignorance, lack of education and marketing
influence but that's rather presumptuous for me to say).

  parent reply	other threads:[~2012-01-04 11:06 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-01-03 18:43 Diego Olivier Fernandez Pons
2012-01-03 19:09 ` Alan Schmitt
2012-01-03 19:12 ` Wojciech Meyer
2012-01-03 22:18   ` Diego Olivier Fernandez Pons
2012-01-03 22:34 ` Gabriel Scherer
2012-01-04 10:05   ` Diego Olivier Fernandez Pons
2012-01-04 10:57     ` Pierre-Alexandre Voye
2012-01-04 11:08       ` Andrej Bauer
2012-01-04 11:06     ` Daniel Bünzli [this message]
2012-01-04 12:18       ` Yaron Minsky
2012-01-04 13:30         ` Diego Olivier Fernandez Pons
2012-01-04 15:50           ` Edgar Friendly
2012-01-04 17:12           ` Damien Doligez
2012-01-04 16:59         ` Markus Mottl

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=CALgo1QKCRnt134+gpVuis_Yk_QOq6bxgcBFS_jiB+BvU_H4Q4w@mail.gmail.com \
    --to=daniel.buenzli@erratique.ch \
    --cc=caml-list@inria.fr \
    /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).