Prolog olayın doruk noktasıdır az kod çok iş

Problemine göre C++ 100 satırda yapacağın işi prologda 10 satırda yapabilirsin.
Ama adamı perişan eder. Rekürsif mantıktan ibarettir Prolog ve haskell dilleri

Neredeyse herşey rekürsiftir.

Bu programlama dilleriyle yapılacak en güzel örnekler gazetelerin bulmaca köşelerinde çıkan şu benim oğlumsa bu bunun kızıysa oda onun teyzesinin oğluysa gibi zekayı çalıştıracak problemlerdir. Çünkü verileri birleştirip elde olmayan verileri elde edersiniz prologla veya haskelle. Bu problemler için dehsettir hem haskell hem prolog. yada bir başka örnek lig maçları sonucları verilir size oluşacak butun lig puan kombinasyonlarını istemek eldeki maç sonuclarına göre ideal problemlerdir. Uğraşanlar bilirler bunlar en genel problemler olup hala araştırma geliştirme konularında kullanılırlar.