松尾です。

From: SHUDO Kazuyuki <shudoh / muraoka.info.waseda.ac.jp>

> Prolog でのプログラミング作業って実は、手続き的なアルゴ
> リズムを Prolog 的記述法に翻訳する作業が多くないですか?

大学で、Prologプログラミング中に手続き的に書いている自分を発見し、こん
なんでいいのか? と自問した事はあります。結局答えは出ませんでした。
Prolog偉い人にいつかお聞きしたいと思ってます。

# Rubyだと今の所そういう疑問が浮かんでないので安心。


From: 中村暁史 <anakamur / exa.i-tech.co.jp>

> こないだ知人に、ある算数の問題を「小学生レベルで解け」と
> いわれました。ちなみに俺は中学以上レベルでしか出来なかった
> んですが(笑)、なんか小学生レベルって「変数」の概念がない、
> らしいですね。となると当然LETもない。

鶴亀算だと、

仮に全てが亀、或いは鶴だと仮定して足の本数を計算し、実際の本数との差を、
亀と鶴の足の本数の差で割る

んでしたよね。

僕は中学受験な人だったんですが、算数では余白で連立方程式で答えを出して
おいて^^、おもむろに所謂鶴亀算とかのドメイン毎のメソッドに当てはめて、
解答を作成してました。やな受験生でしたね…。