作者yjc1 (..........)
看板Python
标题[资讯] Guido 对 Tail Recursion Elimination 的看法
时间Fri Apr 24 04:18:50 2009
http://neopythonic.blogspot.com/2009/04/tail-recursion-elimination.html
解释了这麽多年来一直没把 TRE / TCO(Tail Call Opimization) 加到 python 的原因
这些理由可以理解但不太能接受… 连 lua 都 support TCO 了…
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.23.212
1F:推 timTan:先谢谢 分享,待会看 04/24 23:17
2F:推 huggie:第二点还蛮能说服我的 04/26 14:02
3F:推 ykjiang:我看法跟 Guido 一样;Python 是给工程师用的,而非数学家 04/27 13:27
4F:→ ykjiang:有了 TRE ,programer 写费氏数列就可很用力地用递回; 04/27 13:29
5F:→ ykjiang:而这在很多语言(e.g. C/C++, JAVA)上是不被鼓励的 04/27 13:29
6F:→ ykjiang:不是递回不被鼓励,而是动用 TCO 才跑得好的递回不被鼓励 04/30 10:38