cametan_42さんのブログを読んでいて、難しいけど、面白い!、分からないことに惹かれてしまいます。Lispというのは、逆ポーランド記法の逆ですね。( + 10 20)と書くと、10+20の事ということです。逆ポーランド記法だと、10 20 +となるんでしょう。
むかし数学の天才が居て、ガウスだったかな?小学生、低学年のとき、先生が煩いので、100迄の足し算を出したんだとか?それの式ですね。答えは直ぐ出したんでしょうね。でも小学低学年で掛け算で答えを出すのは、今思うと禁じ手で、ではないんですかね?
Lispの世界へようこそ!
> Lispというのは、逆ポーランド記法の逆ですね。
そうですね。
昔のHPの電卓、とか知ってる人なら、ある意味馴染み深い表現かもしれません。
あるいは、isamさんが使ってる「Pythonの教科書」を書いてる作者、くじら飛行机さんが作ったプログラミング言語、なでしこ
なでしこ:
https://nadesi.com/top/
も平たく言うと逆ポーランド記法のプログラミング言語なんで、そっちでも馴染み深いかもしれません。
Lispは文法らしきものは全くなく、一貫してポーランド記法の言語です。
そして、フツーのプログラミング言語に存在する「文」ってのが存在しません。
だからそういう意味ではウソ、って思う程簡単です。
楽しんでください。
多分、実際を理解していれば、出来るんでしょうが、単にルーティンを置き換えでは、出来ないのかも知れませんね。
リリカルLispは最初だけしか見てません。m(_ _)m