2010-08-22 7 views
13

Est-ce que l'apprentissage de Prolog aidera à apprendre Erlang d'une manière spécifique à Erlang? Erlang a commencé comme un Prolog concurrent, mais le Erlang moderne est-il connecté à Prolog (au-delà de la syntaxe)? Je comprends que l'apprentissage de Prolog peut être un bon apprentissage de la programmation dans n'importe quelle langue, mais je veux savoir si l'apprentissage de Prolog m'aidera à apprendre Erlang en particulier, étant donné le rôle de Prolog dans l '"histoire d'origine" d'Erlang.Programmation Erlang: l'apprentissage Prolog aide-t-il?

Répondre

16

Non, ce ne sera pas le cas.

est Erlang moderne relié à Prolog (au-delà de la syntaxe)

Non, ils ont à peu près rien en commun.

9

Cela pourrait même rendre la tâche plus difficile. La principale chose que Prolog a mais Erlang manque est de faire marche arrière. Cela signifie que le programme peut "revenir en arrière". Il faut du temps pour s'habituer à faire marche arrière et laisser la langue faire le travail pour vous. Par exemple, parcourir un graphique en utilisant le retour arrière. Lorsque vous passez à Erlang, vous devez oublier tout cela. Ils partagent tous les deux un style de programmation très commun.

Je ne recommande pas d'apprendre Prolog avant Erlang.