(This is not much direct evidence, mostly just sharing a fun anecdote)
Somewhat hilariously I think this was kind of true about me when I took CS188 at Berkeley. I got really into Lisp before I got to Berkeley, and then took the CS61AS lisp version of the class, and then did indeed write in-retrospect really horrifyingly bad code that instead of using for loops used recursion for all of my assignments in CS 188.
I did recently look into the code I wrote during that time and found it quite bad, and I probably didn’t actually know the syntax for a for-loop in python, and I was among one of the better coders in my class (ignoring my terrifying tendency to write everything in terrible LISP).
(This is not much direct evidence, mostly just sharing a fun anecdote)
Somewhat hilariously I think this was kind of true about me when I took CS188 at Berkeley. I got really into Lisp before I got to Berkeley, and then took the CS61AS lisp version of the class, and then did indeed write in-retrospect really horrifyingly bad code that instead of using for loops used recursion for all of my assignments in CS 188.
I did recently look into the code I wrote during that time and found it quite bad, and I probably didn’t actually know the syntax for a for-loop in python, and I was among one of the better coders in my class (ignoring my terrifying tendency to write everything in terrible LISP).