python3 对 尾递归 优化的 解释器 有推荐的吗?

2015-06-16 15:00:08 +08:00
 Tiande
看到 廖雪峰 递归函数 的那一章,
想看看 解释器 优化后的 尾递归 结果 ,
又不想一个个试,
遂来咨询。

谢谢 ;)

PS: 请勿争执最好的解释器是啥...
3485 次点击
所在节点    Python
5 条回复
zenliver
2015-06-16 15:30:42 +08:00
python3现在还支持尾递归优化了? 找到了一定要分享一个啊
Heartwork
2015-06-16 15:33:27 +08:00
正想做这个,分享一下呗?:)
Tiande
2015-06-16 15:41:11 +08:00
@zenliver
@Heartwork
哈?那就是没有喽 =。=
太遗憾了...
Heartwork
2015-06-16 15:45:27 +08:00
不是,我是想看看对尾递归优化的算法是什么样的,有文章的话我看看能不能用在我的解释器上。
tsingyi
2015-06-17 10:12:21 +08:00
没有见到过python3的解释器会做尾递归优化的,只是想看优化后的结果的话可以像python2一样写个优化的decorator,这里有个例子:

http://code.activestate.com/recipes/474088-tail-call-optimization-decorator/

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/198974

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX