User talk:Sonia

From Rosetta Code
Revision as of 17:46, 6 January 2012 by rosettacode>Mwn3d (I think that's my fault)

I see you've made a few small edits recently. For small stuff, please use the "This is a minor edit" checkbox. --glennj 12:49, 4 December 2011 (UTC)

Good call on removing that "gratuitous dig on recursion" in the Factorial task. What a foolish thing to say, especially given that tail recursive solutions are possible with the accumulator-passing trick.24.85.131.247 06:50, 6 January 2012 (UTC)

Thank you. The same claim is in in the Fibonacci task, and I agonized over whether to remove that as well. I don't like the wording, and of course efficient recursive solutions exist there as well, but it is true that simple doubly recursive solutions rapidly bog down. —Sonia 16:54, 6 January 2012 (UTC)
I think I might have added both of those notes long ago. I hadn't had any experience with tail recursive optimization and was just basing it on my limited knowledge. Maybe it would be better if it specified that doubly recursive solutions slow down quickly? For what it's worth, Recursion seems to handle it better. Any improvements to language-neutrality in any of those pages would be nice. --Mwn3d 17:46, 6 January 2012 (UTC)