トップページ > プログラム > 2015年08月19日 > cBcKF4Ir

書き込み順位&時間帯一覧

7 位/149 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000050000000000000005



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
なあ、再帰関数好きな人いる? [転載禁止]©2ch.net

書き込みレス一覧

なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
371 :デフォルトの名無しさん[sage]:2015/08/19(水) 08:18:36.42 ID:cBcKF4Ir
>再帰はセキュリティの問題から使ってはいけない。

だから一般化しすぎだろ
scalaとかでも同じ事言うの?
なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
375 :デフォルトの名無しさん[sage]:2015/08/19(水) 08:32:59.75 ID:cBcKF4Ir
>>373
いやだから末尾再帰は確かにループに展開されるけど
普通の再帰は展開されない(余再帰とかいうあれ)
val one:Stream[Int] = 1#::one
なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
377 :デフォルトの名無しさん[sage]:2015/08/19(水) 08:40:13.17 ID:cBcKF4Ir
そもそもVM上で動く言語でセキュリティの観点から再帰使うな
って言われてもな
一般化しすぎ
なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
378 :デフォルトの名無しさん[sage]:2015/08/19(水) 08:43:41.41 ID:cBcKF4Ir
>>376
遅延データ構造で余再帰使うなってあんた
なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
379 :デフォルトの名無しさん[sage]:2015/08/19(水) 08:47:34.95 ID:cBcKF4Ir
入力をその場で評価せずに遅延データ構造であらわすってあるけど
そこで末尾再帰なんかしたらそれこそ危ない


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。