From: Alexy Khrabrov <deliverable@gmail.com>
To: Dario Teixeira <darioteixeira@yahoo.com>
Cc: OCaml <caml-list@inria.fr>, "Mikkel Fahnøe Jørgensen" <mikkel@dvide.com>
Subject: Re: [Caml-list] More cores
Date: Fri, 19 Dec 2008 10:06:59 -0500 [thread overview]
Message-ID: <52B31DF4-F49F-41A3-A630-CC9247C2F09C@gmail.com> (raw)
In-Reply-To: <157727.93194.qm@web111508.mail.gq1.yahoo.com>
Well, it's fun to join the old discussion in the new times. The fact
that computers go multicore at a greater scale makes it recurrent.
Erlang makes concurrency easy due to purity, and OCaml is famous for
being eclectic. Why not embrace Erlang's model by imposing
limitations on what can be in threads -- keeping them pure? Erlang
model works and attracts people to functional programming in general.
Even if some other model of concurrency prevails, it is interesting
and useful to interop with Erlang easily. Here's what Erlang folks
have started:
http://code.google.com/p/erlocaml/
Doing this properly can solve a lot of needs out there, and bring lots
of debugged, proven, high-quality concurrent server and communication
code within reach.
Cheers,
Alexy
next prev parent reply other threads:[~2008-12-19 15:07 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-12-19 13:04 Mikkel Fahnøe Jørgensen
2008-12-19 14:04 ` [Caml-list] " Dario Teixeira
2008-12-19 15:06 ` Alexy Khrabrov [this message]
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
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=52B31DF4-F49F-41A3-A630-CC9247C2F09C@gmail.com \
--to=deliverable@gmail.com \
--cc=caml-list@inria.fr \
--cc=darioteixeira@yahoo.com \
--cc=mikkel@dvide.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