Re: Prolog programming job?
- From: bart demoen <bmd@xxxxxxxxxxxxxx>
- Date: Sat, 23 Sep 2006 19:14:18 +0200
On Sat, 23 Sep 2006 01:20:58 +0200, Nameless wrote:
[I wrote]
Erlang was infinitely more influenced by Prolog than other
functional languages were.
Joe Armstrong (Erlang's father) has an Erlang Tutorial on the
net. It says:
1986 - Erlang emerges as dialect of Prolog. Implementation is
a Prolog interpretor - 1
Sure, Bart, the first implementation of Erlang was as a
prolog interpreter. Thereafter ...
However, this is not to say that Erlang more than other
functional languages was significantly _influenced_ by
Prolog. It simply means that Prolog was taken in use as
a prototyping tool -- and a fine one it is.
I think you should have a look at the history of Erlang and
appreciate the fact that Erlang at first had commonalities with
Prolog (it was more than just being implemented by a Prolog interpreter).
Sure, quite soon, the authors decided to take out backtracking and logical
variables. But that does not mean Erlang was not influenced heavily by
Prolog. First of all: being influenced doesn't mean having much in common.
Secondly, LISP (just to name one functional language) certainly wasn't
influenced by Prolog as much as Erlang - you should be able to see that at
least. Finally, please, name a functional language that was more
influenced by Prolog than Erlang.
Bart Demoen
.
- Follow-Ups:
- Re: Prolog programming job?
- From: Matthew Huntbach
- Re: Prolog programming job?
- From: Nameless
- Re: Prolog programming job?
- References:
- Re: Prolog programming job?
- From: Hans Aberg
- Re: Prolog programming job?
- From: Nameless
- Re: Prolog programming job?
- From: Bart Demoen
- Re: Prolog programming job?
- From: Nameless
- Re: Prolog programming job?
- Prev by Date: Re: How to create a list of sharing variables?
- Next by Date: Re: Prolog programming job?
- Previous by thread: Re: Prolog programming job?
- Next by thread: Re: Prolog programming job?
- Index(es):
Relevant Pages
|