2010-08-22 15 views
13

प्रोलॉग सीखना Erlang सीखने में मदद करेगा Erlang के लिए विशिष्ट तरीके से? Erlang एक समवर्ती Prolog के रूप में शुरू किया, लेकिन आधुनिक Erlang Prolog से जुड़े (वाक्यविन्यास से परे) है? मैं समझता हूं कि सीखना सीखना लिस्प सीखने के तरीके में अच्छा हो सकता है लिस्प किसी भी भाषा में प्रोग्रामिंग के लिए अच्छा है, लेकिन मैं जानना चाहता हूं कि प्रोलॉग सीखने से मुझे एरलांग विशेष रूप से सीखने में मदद मिलेगी, एरलंग की "मूल कहानी" में प्रोलॉग की भूमिका को देखते हुए।एरलांग प्रोग्रामिंग: प्रोलॉग सीखना सीखेंगे?

उत्तर

16

नहीं, यह नहीं होगा।

आधुनिक Erlang (सिंटेक्स परे)

नहीं, वे काफी आम में कुछ भी नहीं है Prolog से जुड़ा है।

9

यह इसे कठिन बना सकता है। प्रोलॉग की प्रमुख बात यह है कि एरलांग की कमी पीछे की ओर है। इसका मतलब है कि कार्यक्रम "वापस जाना" कर सकता है। बैकट्रैकिंग के लिए उपयोग करने में कुछ समय लगता है और भाषा आपके लिए काम करने देती है। उदाहरण के लिए बैकट्रैकिंग का उपयोग कर ग्राफ को घुमाएं। जब आप Erlang पर स्विच करते हैं तो आपको यह सब भूलना होगा।

वे दोनों प्रोग्रामिंग के बहुत ही सामान्य पैटर्न मिलान शैली साझा करते हैं।

मैं एर्लांग से पहले प्रोलॉग सीखने की अनुशंसा नहीं करता हूं।

संबंधित मुद्दे