Hacker News new | ask | show | jobs
by robotkilla 4119 days ago
> Not knowing recursion for 20 years is more "getting away with it" then just simply "using another solution"

Someone define recursion here... are we saying this guy didn't know what a recursive loop was for 20 years, or are you using "recursion" in some other way?

edit what i mean is this: did the guy have a hard time defining recursion in terms of CS, or could he flat out not demonstrate it with some pseudo code?

1 comments

He admitted to me he didn't learn about it until about a year ago. Meaning he never used it in his code and he never understood the concept.

He was a python programmer. Typically in python, you shouldn't use recursion anyway.

Recursion isn't very good in Python this is true. I'm not going to judge the guy's skills since I don't know him, but that seems to be a common pitfall that a lot of developers I know find themselves in - they learn a single language or framework and never break out of it.