ぐは、ちがいすぎる、いままでの言語と(´д`)

とりあえず、Scheme入門というサイトがあったので文法について学ぶ。とっかかりはなんとなく理解した。条件分岐もなんとなくオーケー。

次はなんだ、ループか。

えーと。 よくわからない方、います? ここで理解してください。 でないと苦しみます。 なぜかというと、 他の言語では、何か繰り返し処理をさせるときは、 for文とかwhile文とか、繰り返し文を使うのが普通でしょうけれど、 Scheme では、繰り返し処理はすべからく再帰で書くのが普通なのです。 なぜ繰り返し文を使わず再帰で書くのかというと、それで必要十分だからです。

でたー! 再帰。そういうことか。。。おもしろい言語だなあ。