From: Jon Harrop <jon@ffconsultancy.com>
To: caml-list@yquem.inria.fr
Subject: Re: [Caml-list] More Caml
Date: Tue, 23 Dec 2008 11:53:03 +0000 [thread overview]
Message-ID: <200812231153.03718.jon@ffconsultancy.com> (raw)
In-Reply-To: <1230025439.4950b2dfa6cdc@webmail.in-berlin.de>
On Tuesday 23 December 2008 09:43:59 Oliver Bandel wrote:
> Hello Jon,
>
> where have you been for such a long time?
My time has been split between building products around F# (in preparation for
its world domination in 2010 ;-) and my bouncing baby boy.
> It seems, your destructive ages of blaming OCaml-team
> instead of implementing things by your own, are now gone
> (or at least on decay).
I don't want to blame the OCaml team: they did a great job with OCaml and it
was never their goal to make what I want. After all, I would not be here were
it not for them (I mean on the caml-list, not in existence ;-).
But I do think it is time to face facts: the current OCaml implementation has
some serious issues that are holding it back but they can be solved with
enough effort. My personal belief is that the other significant FPLs on Linux
and Mac OS X (i.e. Haskell, Scala and Erlang) have even more serious
practical issues. So I perceive OCaml's stagnation as a catastrophic loss in
language diversity that I would like to prevent if at all possible.
I cannot see a revenue stream in this new language implementation so I can
only devote my spare time to it, which is usually extremely limited. If
anything, this is a very long term investment with the hope that this new
language implementation might eventually become the dominant open source FPL
outside Windows in a few years time. If that happens then we would be able to
earn money from it by writing books about it and selling software for it, but
that is a long shot.
> To have the LLVM-project implementing this is fine.
> This makes the start easier.
> Seems to be interesting and mature enough to use it.
Yes. I have found a couple of limitations and a performance issue in LLVM but
nothing serious and I would not hesitate to recommend it.
LLVM is really thriving because it is commercially viable and, consequently,
has serious commercial backing. Indeed, LLVM is likely to become more popular
than OCaml in the not-too-distant future:
http://www.google.com/trends?q=ocaml%2Cllvm
I think it would be very productive to learn from this development model: an
open source ML with industrial backing would have huge potential.
--
Dr Jon Harrop, Flying Frog Consultancy Ltd.
http://www.ffconsultancy.com/?e
next prev parent reply other threads:[~2008-12-23 11:50 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-12-19 13:04 More cores Mikkel Fahnøe Jørgensen
2008-12-19 14:04 ` [Caml-list] " Dario Teixeira
2008-12-19 15:06 ` Alexy Khrabrov
2008-12-19 15:54 ` The Axis of Eval (was: More cores) Dario Teixeira
2008-12-19 16:26 ` [Caml-list] " Paolo Donadeo
2008-12-19 17:01 ` Dario Teixeira
2008-12-19 18:01 ` Christophe Raffalli
2008-12-19 18:50 ` [Caml-list] More cores Ulf Wiger (TN/EAB)
2008-12-19 19:10 ` Richard Jones
2008-12-19 22:31 ` Jon Harrop
2008-12-19 22:36 ` Erik de Castro Lopo
2008-12-19 22:53 ` Jon Harrop
2008-12-22 17:00 ` [Caml-list] More Caml Jon Harrop
2008-12-22 21:44 ` Richard Jones
2008-12-23 6:07 ` Jon Harrop
2008-12-23 9:59 ` Jon Harrop
2008-12-23 15:32 ` Ashish Agarwal
2008-12-23 17:33 ` Jon Harrop
2008-12-24 13:12 ` Mikkel Fahnøe Jørgensen
2008-12-24 16:47 ` Jon Harrop
2008-12-23 10:04 ` Richard Jones
2008-12-23 10:38 ` Jon Harrop
2008-12-23 9:43 ` Oliver Bandel
2008-12-23 11:53 ` Jon Harrop [this message]
2008-12-19 22:42 ` [Caml-list] More cores Richard Jones
2008-12-20 19:33 ` Mikkel Fahnøe Jørgensen
2008-12-20 19:41 ` Mikkel Fahnøe Jørgensen
2008-12-19 20:37 ` Oliver Bandel
2008-12-19 21:27 ` Richard Jones
2008-12-19 22:03 ` Hezekiah M. Carty
2008-12-19 22:47 ` Richard Jones
2008-12-19 23:00 ` Alexy Khrabrov
2008-12-19 23:56 ` prelude.ml as another standard extension to Pervasives? Alexy Khrabrov
2008-12-20 1:40 ` [Caml-list] " Mikkel Fahnøe Jørgensen
2008-12-20 4:50 ` Alexy Khrabrov
2008-12-20 10:53 ` Zheng Li
2008-12-20 12:37 ` [Caml-list] More cores Richard Jones
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=200812231153.03718.jon@ffconsultancy.com \
--to=jon@ffconsultancy.com \
--cc=caml-list@yquem.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