2010-08-22 2 views
13

학습 Erlang 특정 방법으로 Erlang 배우는 데 도움이됩니까? 얼랑 (Erlang)은 동시 프롤로그 (Prolog)로 시작되었지만 프롤로그 (구문 외)에 연결된 현대 얼랑 (Erlang)입니까? Lisp을 배우는 것이 모든 언어로 프로그래밍하는 방법에있어 Prolog를 배우는 것이 좋겠지 만 Prolog를 배우는 것이 Erlang의 "기원 이야기"에서 Prolog의 역할을 맡은 Erlang 특히을 배우는 데 도움이되는지 알고 싶습니다.얼랭 프로그래밍 : 학습 프롤로그 도움말이 도움이 되나요?

답변

16

아니요, 그렇지 않습니다.

현대 얼랑

아니, 그들은 거의 아무런 공통점이 없다 (구문 이상) 프롤로그에 연결되어 있습니다.

9

힘들어 질 수도 있습니다. Prolog가 가지고 있지만 Erlang이 부족한 주요한 것은 되돌아 오는 것입니다. 그것은 프로그램이 "돌아갈"수 있음을 의미합니다. 역 추적에 익숙해지고 언어가 당신을 위해 일하게하는 데는 어느 정도 시간이 걸립니다. 예를 들어 역 추적을 사용하여 그래프를 탐색합니다. 얼랑으로 전환하면이 모든 것을 잊어 버려야합니다.

두 가지 모두 아주 일반적인 패턴 매칭 스타일을 공유합니다.

Erlang 전에 Prolog를 배우지 않는 것이 좋습니다.

관련 문제