2010-08-22 11 views
13

Erlang 'u Erlang ürününe özel olarak öğrenmek için Prolog yardımını öğrenecek mi? Erlang eşzamanlı bir Prolog olarak başladı, ancak modern Erlang Prolog'a bağlı (söz diziminin ötesinde)? Prolog'u öğrenmek, Lisp'in herhangi bir dilde programlama için iyi bir yol olduğunu iyi bilir, ancak Prolog'un Erlang'ın “başlangıç ​​öyküsü” nde Prolog'un rolünü üstlenerek öğrenmesi için bana Prolog'un özellikle numaralı Erlang öğrenmek için bana yardımcı olup olmadığını öğrenmek istiyorum.Erlang Programlama: Prolog Yardımı Öğrenecek mi?

cevap

16

Hayır, yapmaz.

Modern Erlang

Hayır, hemen hemen ortak bir yönü yok (sözdizimi ötesinde) Prolog bağlı olduğunu.

9

Daha da zorlaştırabilir. Prolog'un Erlang'ın sahip olmadığı önemli şeyler geri dönüyor. Programın "geri dönebileceği" anlamına gelir. Geri dönüşüme alışmak ve dilin sizin için iş yapmasına izin vermek biraz zaman alır. Örneğin, geri dönüşü kullanarak bir grafiğin geçişi. Erlang'a geçtiğinizde tüm bunları unutmalısınız.

Her ikisi de çok yaygın kalıp eşleştirme stilini paylaşır.

Erlang'dan önce Prolog'u öğrenmenizi önermiyorum.