comp.lang.ada
 help / color / mirror / Atom feed
From: Samuel Tardieu <sam@ada.eu.org>
Subject: Re: Erlang  (Was Re: Answering an Ada/COBOL Question)
Date: 1999/11/17
Date: 1999-11-17T08:45:40+00:00	[thread overview]
Message-ID: <873du5ik0b.fsf@antinea.enst.fr> (raw)
In-Reply-To: s32fkmg5hsq84@corp.supernews.com

>>>>> "Vladimir" == Vladimir Olensky <vladimir_olensky@yahoo.com> writes:

Vladimir> It is interesting to note that it's syntax is close to that
Vladimir> used in Prolog.

Right, but once must note that one strength of Prolog have been
(purposely) removed: backtracking. I would qualify Erlang as a mix of
Prolog and CAML, since latest releases can manipulate functions as
objects, and those objects contain the whole closure of the function.

This lets you do funny things that are not easily done in Ada:

% adder (X) -> fun (Y) -> X + Y end.
% Adder3 = adder (3).
% Adder5 = adder (5).
% Adder3 (10).
13
% Adder5 (10).
15

If you add that this language supports concurrency, that
distribution is transparent for the programmer, that you can pass
functions as objects between nodes, you get immediate code migration
capabilities.

  Sam
-- 
Samuel Tardieu -- sam@ada.eu.org




  reply	other threads:[~1999-11-17  0:00 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-11-12  0:00 Answering an Ada/COBOL Question Richard D Riehle
1999-11-13  0:00 ` Brian Rogoff
1999-11-14  0:00   ` Robert Dewar
1999-11-13  0:00     ` Brian Rogoff
1999-11-14  0:00       ` Robert Dewar
1999-11-14  0:00         ` Brian Rogoff
1999-11-15  0:00           ` Richard D Riehle
1999-11-15  0:00             ` Brian Rogoff
1999-11-16  0:00               ` Erlang (Was Re: Answering an Ada/COBOL Question) Vladimir Olensky
1999-11-16  0:00                 ` Vladimir Olensky
1999-11-17  0:00                   ` Samuel Tardieu [this message]
1999-11-19  0:00                     ` Robert Dewar
1999-11-22  0:00                       ` Samuel Tardieu
1999-11-22  0:00                         ` Brian Rogoff
1999-11-17  0:00                 ` Samuel Tardieu
1999-11-18  0:00                   ` Robert Dewar
1999-11-19  0:00                     ` Vladimir Olensky
1999-11-19  0:00                   ` Vladimir Olensky
1999-11-16  0:00               ` Answering an Ada/COBOL Question Robert Dewar
1999-11-16  0:00             ` Robert Dewar
1999-11-16  0:00               ` Richard D Riehle
1999-11-18  0:00                 ` Robert Dewar
1999-11-18  0:00                   ` tmoran
1999-11-19  0:00                     ` Robert I. Eachus
1999-11-18  0:00                   ` Marin Condic
1999-11-19  0:00                     ` Robert Dewar
1999-11-19  0:00                       ` Marin Condic
1999-11-19  0:00                         ` Robert Dewar
1999-11-15  0:00 ` Joseph P Vlietstra
1999-11-15  0:00   ` Robert Dewar
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox