3 ms·
Just finished a 2 months module on Prolog in my 'Programming Paradigm' course. It's true that in the basics, it's very simple... but it quickly becomes very co
by AYBABTME 14y ago
Just finished a 2 months module on Prolog in my 'Programming Paradigm' course.
It's true that in the basics, it's very simple... but it quickly becomes very complex and twisted as soon as you try to do something non-trivial. Also, the 'cut' operator surely doesn't help in keeping things understandable!
To 'learn' Prolog was a fun experience but honestly I'm glad we switched to something new (scheme), I was getting tired of it. My conclusion is that Prolog is quite good at building expert-systems (duh) but for anything more usual, it's too hard to comprehend.