PythonとProlog との違い、それぞれの特徴と面白さを教えていただけないでしょうか
質問
Python で遊び始めたのですが、読書猿さんが最近楽しんでいるProlog との違い、それぞれの特徴と面白さを教えていただけないでしょうか。 解答
Pythonの魅力はコードが読みやすい(ようにしか書けない)ことでしょうか。ライブラリがそこそこ豊富なことと併せて、既存の解決策に乗っかる借り物プログラミングがやりやすいのが気に入ってます。 Prologは、手順を人間がコンピュータに教えなくてはならない手続き型言語と違って、問題の定義や満たすべき制限を与えることがプログラミングになるのがすごいです。人間はwhatを考え、どうやるかhowはコンピュータに任せるという分業ができる。考える道具になり得るといえば、言いすぎでしょうか。