+ 2
Do you hate recursion like me?
;P
4 Answers
+ 2
@Rishi Anand You don't know my amount of hate for recursion. Maybe is -3
+ 2
@Rishi Anand I put a ";P" in the description turning the question in something that I can't accurately translate (I speak spanish) but let's say "a way to drain the frustration" of the fibonacci and factorial examples. I know that is a powerful technique, but for such a so-called-powerful-in-every-book-that-I've-read there is poor information about where to use it. Sorry about my english
+ 1
No
+ 1
Look being a fellow programmer, I don't understand what is implied by hating a certain tool. Maybe you don't understand it well enough, or haven't had much use of it, or anything. Many of the techniques that are available are not used daily. But if I start hating it, then I'll try to avoid it.
For example I know C programming language. But I don't use it. So I'm not saying, just because it is low level language, I hate it. Maybe someday, I'll have its use. Till then.
Recursion is very important tool for some important algorithms. So understand it well enough, even if you won't use it soon.