2010-08-22 13 views
13

Czy nauka Prologu pomoże uczyć się Erlanga w sposób specyficzny dla Erlanga? Erlang zaczął jako współbieżny Prolog, ale czy współczesny Erlang jest połączony z Prologiem (poza składnią)? Rozumiem, że nauka Prologu może być dobra w sposobie uczenia Lisp'a do programowania w dowolnym języku, ale chcę wiedzieć, czy nauka Prologu pomoże mi nauczyć się Erlanga specyficznie, biorąc pod uwagę rolę Prologa w "historii powstania Erlanga".Programowanie Erlanga: czy uczenie się Prologu pomoże?

Odpowiedz

16

Nie, nie będzie.

jest nowoczesny Erlang podłączony do Prologu (poza składni)

Nie, oni prawie nie mają nic wspólnego.

9

Może to nawet utrudnić. Główną rzeczą, którą ma Prolog, ale brak Erlanga jest wycofywanie. Oznacza to, że program może "wrócić". Zajmuje trochę czasu, aby przyzwyczaić się do cofania i pozwolić językowi wykonać pracę za ciebie. Na przykład przechodzenie przez wykres za pomocą cofania. Po przejściu na Erlang musisz o tym zapomnieć.

Oba mają bardzo wspólny styl porównywania wzorców.

Nie polecam nauki Prolog przed Erlang.