caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Martin DeMello <martindemello@gmail.com>
To: Alain Frisch <alain@frisch.fr>
Cc: Gerd Stolpmann <info@gerd-stolpmann.de>,
	Jonathan Protzenko <jonathan.protzenko@gmail.com>,
	caml-list@inria.fr
Subject: Re: [Caml-list] Some comments on recent discussions
Date: Tue, 13 Dec 2011 01:51:01 -0800	[thread overview]
Message-ID: <CAFrFfuGaz00Eszx886ooKqKJcWwLskbvg7zNM2y-Ny31s1fWVw@mail.gmail.com> (raw)
In-Reply-To: <4EE711FB.5020602@frisch.fr>

On Tue, Dec 13, 2011 at 12:51 AM, Alain Frisch <alain@frisch.fr> wrote:
>
> But in order to get really good support in the long term, which includes
> community tools (packaging, porting libraries, support for Windows API and
> .Net, documentation, etc), I think we need to find a way to "bootstrap" a
> larger community of OCaml hobbyists, who consider Windows as their main
> platform.  (It might be the case that "native Windows users" are culturally
> less inclined to participate to an open source project, but I don't believe
> this is the primary explanation for the lack of community work for Windows.
> We simply need more people on board.)

ruby had the same problem of being heavily unix-centric for a long
time. i think what tipped it over was first a small handful of really
dedicated people putting in the hard work to make a one-click
installer and ensure critical libraries worked, followed by the
web-dev community at large deciding ruby was a really good language to
get stuff done in and thus attracting a flood of people on windows who
found that there was at least a good installer, some decent
development environments and IDEs, and a helpful community to
encourage them to stay and work out any teething pains they might
have. if ocaml could provide windows users some compelling reason to
use over other languages that already have better windows integration,
it might take off.

i personally see the big advantage of ocaml is being able to write
native apps in a powerful and expressive language, but it seems
interest in "native" is declining rather than growing over time.
(quite frankly, i'd be happy to see any of ocaml, haskell or chicken
scheme get the sort of community support and enthusiasm that c++
currently has as a language for writing cross-platform desktop apps,
but it doesn't seem likely to happen any time soon.)

another big draw would be a popular open source project that is easy
to write small ocaml extensions for, to encourage people to get their
toes wet. something like a plugin-oriented irc bot, for instance,
would really play to ocaml's strengths, and might have gained a decent
amount of mindshare if it was around when eggdrop was (i got the sense
that a lot of people who didn't particularly like or even really
master tcl nonetheless picked up enough of it to hack on eggdrop
plugins and extensions). as it stands, it's not even just a windows
problem - i see very little, in the way of either tutorials or open
source projects, to engage the casual hobbyist.

martin


  parent reply	other threads:[~2011-12-13  9:51 UTC|newest]

Thread overview: 80+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-12-06 15:24 Jonathan Protzenko
2011-12-06 15:31 ` Joel Reymont
2011-12-06 23:03   ` Martin Jambon
2011-12-06 16:01 ` Mihamina Rakotomandimby
2011-12-06 16:03 ` Benedikt Meurer
2011-12-06 16:56   ` Ashish Agarwal
2011-12-06 17:12 ` Gerd Stolpmann
2011-12-06 17:33 ` Alex Rubinsteyn
2011-12-06 17:53 ` Alain Frisch
2011-12-07  0:18   ` Paolo Donadeo
2011-12-07  1:00     ` oliver
2011-12-07  6:33       ` Mihamina Rakotomandimby
2011-12-07  1:48     ` Ashish Agarwal
2011-12-07  9:53       ` Goswin von Brederlow
2011-12-07 10:33     ` Pierre-Alexandre Voye
2011-12-07 11:18       ` Gabriel Scherer
2011-12-07 13:15         ` David MENTRE
2011-12-07 13:48           ` Alan Schmitt
2011-12-07 14:56           ` Ashish Agarwal
2011-12-07 15:52         ` oliver
2011-12-10 14:58         ` Xavier Leroy
2011-12-08  7:59       ` rixed
2011-12-08 10:37         ` oliver
2011-12-08 13:15         ` [Caml-list] Wanted book (Re: Some comments on recent discussions) Mihamina Rakotomandimby
2011-12-09 21:22           ` oliver
2011-12-09  7:13   ` [Caml-list] Some comments on recent discussions Martin Jambon
2011-12-10 20:32 ` Andrei Formiga
2011-12-10 21:01   ` Edgar Friendly
2011-12-10 21:12     ` rixed
2011-12-10 21:24       ` Edgar Friendly
2011-12-10 21:49         ` rixed
2011-12-10 22:45           ` Edgar Friendly
2011-12-10 23:58       ` Hans Ole Rafaelsen
2011-12-11 10:25       ` Gerd Stolpmann
2011-12-11 10:06   ` Gerd Stolpmann
2011-12-13 17:41   ` oliver
2011-12-13  5:54 ` Martin DeMello
2011-12-13  7:15   ` Gerd Stolpmann
2011-12-13  8:21     ` Martin DeMello
2011-12-13  8:51       ` Alain Frisch
2011-12-13  9:15         ` Gaius Hammond
2011-12-13 14:08           ` Gerd Stolpmann
2011-12-14  5:28           ` Alain Frisch
2011-12-13  9:51         ` Martin DeMello [this message]
2011-12-13  9:53         ` Adrien
2011-12-13 20:52           ` Jon Harrop
2011-12-14  6:03           ` Alain Frisch
2011-12-14  9:34             ` Jonathan Protzenko
2011-12-14 10:24               ` Alain Frisch
2011-12-14 13:37                 ` Adrien
2011-12-14 14:24                   ` Gabriel Scherer
2011-12-14 15:27                   ` Gerd Stolpmann
2011-12-14 15:46                     ` Gaius Hammond
2011-12-14 15:49                     ` Adrien
2011-12-14 16:42                       ` Fabrice Le Fessant
2011-12-14 17:04                       ` Alain Frisch
2011-12-15 21:38                         ` Adrien
2011-12-14 16:55                   ` Alain Frisch
2011-12-14 21:35                     ` Benedikt Meurer
2011-12-15 11:14                     ` Adrien
2011-12-14 12:52             ` Gerd Stolpmann
2011-12-14 13:25               ` Jonathan Protzenko
2011-12-14 17:27               ` Aleksey Nogin
2011-12-14 17:36                 ` Gerd Stolpmann
2011-12-14 19:41                   ` David Allsopp
2011-12-15 10:29                     ` Adrien
2011-12-15 17:41                       ` Martin DeMello
2011-12-15 20:47                         ` Adrien
2011-12-15 21:20                           ` Martin DeMello
2011-12-15 11:25                     ` Gerd Stolpmann
2011-12-16 12:39                   ` Alain Frisch
2011-12-16 12:44                     ` Jonathan Protzenko
2011-12-16 13:14                     ` Gerd Stolpmann
2011-12-16 14:11                       ` Alain Frisch
2011-12-16 14:50                         ` Gerd Stolpmann
2011-12-16 13:58                     ` Stéphane Glondu
2011-12-16 17:29                     ` Edgar Friendly
2011-12-14 18:41                 ` Dmitry Grebeniuk
2011-12-14 23:54               ` Martin DeMello
2011-12-15 10:03                 ` Adrien

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=CAFrFfuGaz00Eszx886ooKqKJcWwLskbvg7zNM2y-Ny31s1fWVw@mail.gmail.com \
    --to=martindemello@gmail.com \
    --cc=alain@frisch.fr \
    --cc=caml-list@inria.fr \
    --cc=info@gerd-stolpmann.de \
    --cc=jonathan.protzenko@gmail.com \
    /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).