アカウント名:
パスワード:
Prolog使っていましたが、処理系の実装を把握してなくても問題ありませんでした。まあ大規模なコードをかいたわけではないですが。コードが簡潔に書けるのは一つの利点でしょう。Prolog処理系が行っているようなユニフィケーションを一々実装するのは面倒です。
処理系を完全に理解していないと一体どういう場面で困るのか、具体例を教えてください。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
吾輩はリファレンスである。名前はまだ無い -- perlの中の人
論理的推論・探索機能 (スコア:2)
Prologでもそうだったが、処理系でどこまで面倒みてくれて
こちらで、どこまで面倒みないといけないのか、
処理系を完全に理解していないと使えない。
開発者の思考に合わせるくらいうなら、余計な機能なんか
ない方がよっぽど使いやすい。
ソースが短くなるとか言っても、結局、処理系に負荷をかけているだけなので
速度が上がるわけでもないし。
Re:論理的推論・探索機能 (スコア:1)
Prolog使っていましたが、処理系の実装を把握してなくても問題ありませんでした。まあ大規模なコードをかいたわけではないですが。コードが簡潔に書けるのは一つの利点でしょう。Prolog処理系が行っているようなユニフィケーションを一々実装するのは面倒です。
処理系を完全に理解していないと一体どういう場面で困るのか、具体例を教えてください。