|
|
|
|
|
by lolcraft
4930 days ago
|
|
Well, to be trollish :), he also didn't want it because: 1 - With TCO, there would be no more "recursiveFunction recursiveFunction recursiveFunction" x 1000 stack traces. Which apparently is bad. Might force someone to use a debugger, you know. 2 - Non-standard Python implementers won't be competent enough to code it, so it's best he doesn't force them to. 3 - He doesn't believe in recursion. He doesn't like it. I mean, the look of it. It's too nerdy. 4 - He made a bad choice in basing his language in dynamic binding. He recognises it, says it's horrible style, un-pythonic, but won't make it go away because users, users, yadda yadda. All this from someone whose job description is BDFL ;) Yeah, I'm bitter about some minor quirk no one cares about, but... you know, I might have preferred a "I can't be arsed to do it" answer. Those arguments are pretty laughable. |
|