English

末尾再帰最適化?なにそれつおい?

末尾再帰最適化については、書籍で解説されることは意外と少ないのではないでしょうか。 また、あまり再帰を書かない文化の方にとってもなじみが薄いかもしれません。 実際に私はScalaに触れるまで、意識することはありませんでした。

本セッションではそんな末尾再帰最適化についてあまりなじみのない方に向けて、そもそもスタックオーバーフローって何?から末尾再帰最適化によってスタックオーバーフローを回避する方法について解説します。 Trampolineなど末尾再帰最適化のための手法を理解する手助けになればと思います。

トークの長さ
40分
発表言語
日本語
聴衆の対象
初心者: 分野の事前知識を必要としない
こんな人におすすめ
末尾再帰最適化について理解したい人、Trampolineについて理解したい人
発表者
佐藤 貴比呂 (株式会社アットウェア)
  • Scala関西Summit2018
貢献

票中 票投票済み

応募一覧