Hacker News new | ask | show | jobs
by _tef 5557 days ago
prolog is an interesting take on programming and by comparison, the style in which you write code is still significantly different to approaches in other languages.

sadly, most people when taught barely get past the 'parents and grandfathers' stage of programming.

why not something else? sure! erlang is actually pretty neat (otp is golden) and was originally implemented in prolog. why not learn a term re-writing language? what about snobol?

why prolog? well,

prolog for me has just been one of the most fun and interesting experiences I have had while programming. good prolog code is elegant in a way i've never seen in other languages and it's a big rush when you crack the puzzle of expressing your problem.

prolog was also used in ibm's watson and shipped as part of nt too :-)