[erlang-questions] Idle question

Joe Armstrong <>
Tue Nov 24 10:14:05 CET 2009

On Mon, Nov 23, 2009 at 11:00 PM, Richard O'Keefe <> wrote:
> Suppose Erlang were available on BlueFern
> (the BlueGene machine at the University of Canterbury,
> see http://www.bluefern.canterbury.ac.nz/
> ).  What would you use it for?  What science or
> technology would it advance?

I'd write a general purpose management layer (middleware) for
distributing computations over the
cluster. If you want to do heavy numerical computations, you'll do
them in an imperative language.

I'd use Erlang as the glue for glueing togther components and for
monitoring the system as a whole.

I'd make an infrastructure that is language neutral, but based on
communicating components
and let Erlang manage the components - start them and stop them, move
them, give them resources etc.

I would allow the components to compete and evolve so the best
component for the job could be found.

I'd use something like UBF to constrain the messaging between components.


> ________________________________________________________________
> erlang-questions mailing list. See http://www.erlang.org/faq.html
> erlang-questions (at) erlang.org

More information about the erlang-questions mailing list