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

Erlang编程:学习Prolog有帮助吗?,erlang,prolog,Erlang,Prolog,学习Prolog是否有助于以特定于Erlang的方式学习Erlang?Erlang一开始是一个并发的Prolog,但是现代的Erlang是否连接到Prolog(语法之外)?我知道学习Prolog可能会像学习Lisp对任何语言的编程都有好处一样,但我想知道学习Prolog是否能帮助我学习Erlang,因为Prolog在Erlang的“起源故事”中扮演着重要角色。不,不会 现代Erlang是否连接到Prolog(超越语法) 不,他们几乎没有共同点。这甚至可能让事情变得更难。Prolog拥有但Erla

学习Prolog是否有助于以特定于Erlang的方式学习Erlang?Erlang一开始是一个并发的Prolog,但是现代的Erlang是否连接到Prolog(语法之外)?我知道学习Prolog可能会像学习Lisp对任何语言的编程都有好处一样,但我想知道学习Prolog是否能帮助我学习Erlang,因为Prolog在Erlang的“起源故事”中扮演着重要角色。

不,不会

现代Erlang是否连接到Prolog(超越语法)


不,他们几乎没有共同点。

这甚至可能让事情变得更难。Prolog拥有但Erlang缺少的主要功能是回溯。这意味着程序可以“返回”。要习惯回溯并让语言为您完成工作需要一些时间。例如,使用回溯遍历图形。当您切换到Erlang时,您必须忘记所有这些

它们都有非常共同的模式匹配编程风格


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

如此浅薄的内容和上下文如此容易被批准,这是可耻的,我们没有追索权,对编辑操作没有投票权,对批准操作没有投票权,除了在meta上聊天,什么都没有。这本身就是可耻的。