Erlang编程:学习Prolog会有帮助吗?

Duk*_*Erl 14 erlang prolog

学习Prolog是否有助于以特定于Erlang的方式学习Erlang?Erlang最初是作为一个并发的Prolog开始的,但现代的Erlang是否与Prolog相连(超出语法)?我的理解是学习Prolog的可能是在路上学习Lisp是好于任何语言编程好,但我想知道,如果学习的Prolog会帮助我学二郎明确,鉴于序言在Erlang的"起源故事"的角色.

Ale*_*nov 17

不,它不会.

是现代的Erlang连接到Prolog(超出语法)

不,他们几乎没有任何共同之处.


小智 9

它甚至可能使它变得更难.Prolog拥有的主要内容是Erlang缺乏的是回溯.这意味着该程序可以"返回".需要一些时间来习惯回溯并让语言为你工作.例如,使用回溯遍历图形.当你切换到Erlang时,你必须忘记这一切.

它们都共享非常常见的模式匹配风格的编程.

我不建议在Erlang之前学习Prolog.