ในมุมมองของฉันการเรียนรู้พื้นฐานของ Prolog นั้นคุ้มค่ามากไม่ว่าคุณจะใช้มันในโลกแห่งความเป็นจริงหรือไม่ นอกจากนี้ยังเป็นเรื่องที่คุ้มค่าอย่างยิ่งที่จะเข้าใจแนวคิดพื้นฐานที่รวมการรวมเข้าด้วยกันและวิธีการดำเนินการ (เล็กน้อยและไม่มีประสิทธิภาพ)
หากคุณมีปัญหาที่จะแก้ไขได้ดีที่สุดโดยใช้ตรรกะที่มีการประกาศคุณควรตระหนักอย่างถ่องแท้ว่าและรู้ว่า (หากคุณมีทางเลือก) ในการใช้เครื่องมือที่เหมาะสมสำหรับงานนั้น
อย่างไรก็ตามฉันยอมรับว่าภาษาอารัมภบทต้องการความคิดที่แตกต่างจากภาษาบังคับและยังมีความคิดที่แตกต่างจากภาษาหน้าที่ นอกเหนือจากจุดหนึ่งดูเหมือนว่าจะต้องใช้ประสบการณ์มากมาย (เช่นเดียวกับอะไรก็ได้) และยังมีความรู้ "ตำรา" จำนวนมากที่ทำให้สมองของฉันไหลออกมาจากหูของฉัน
ความประทับใจของฉันคือ ... เราอาจจะทั้งสองหายไปบางสิ่งที่พิเศษในระดับหนึ่ง แต่มันจะไม่เป็นประโยชน์ที่จะอุทิศเวลาในการเรียนรู้แม้กระทั่งความรู้ตำราเรียนในระดับที่สมบูรณ์พอสมควรสำหรับเปิดฉากให้อยู่คนเดียวพยายามที่จะพัฒนาประสบการณ์จริงของโลก ยกเว้นว่าคุณกำลังพิจารณาอาชีพการเขียนโปรแกรมตรรกะ
เมื่อเร็ว ๆ นี้ฉันได้อ่านหนังสือเกี่ยวกับ AI และระบบผู้เชี่ยวชาญที่ตีพิมพ์ในปี 2532 - เป็นผู้โชคดีในร้านหนังสือมือสอง ส่วนที่สำคัญคือการสอนพิเศษเกี่ยวกับ Lisp และ Prolog จริงแล้วสิ่งที่ครอบคลุมมากที่สุดนั้นไม่ได้น่าประทับใจสักระยะหนึ่ง (การค้นหาฮิวริสติก ฯลฯ ) แต่มันก็ยังน่าสนใจมากและ IMO เป็นสิ่งที่คุ้มค่าที่จะลงทุนสักหน่อย
หนังสือเล่มล่าสุดที่อธิบายถึง Prolog โดยเฉพาะจะดีกว่าสำหรับการเรียนรู้ภาษา แต่ความเสี่ยงก็คือสมองของคุณจะเลี้ยงลูกจากหูของคุณที่ไหนสักแห่งในสื่อระดับกลางถึงขั้นสูง