定理証明をするときには末尾再帰してない普通の再帰関数に価値があるのでよい。それ以外の文脈だと大抵の場合は末尾再帰版やループの方がよいという結論になるのは分かる。
Conversation
Notices
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Saturday, 11-Sep-2021 04:23:49 JST
きゅーけー
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Saturday, 11-Sep-2021 12:25:38 JST
きゅーけー
Guile とか Racket だと末尾再帰にしなくてもスタックオーバーフローは起こさないので他のプログラミング言語やってる人と感覚がずれている可能性もある。そもそも私の書くプログラムで本当に末尾再帰にしないとまずいやつって稀だし。。。(そんな巨大な数やデータを扱うことがない)
-