3 ms·
I've learned to ignore articles calling anything "simple" or "non-challenging" if they involve Scheme in their explanation. I know Scheme is a basic programmin
by jeroenhd 3y ago
I've learned to ignore articles calling anything "simple" or "non-challenging" if they involve Scheme in their explanation.
I know Scheme is a basic programming language and a nice demonstration of how syntax trees work, but I've only seen the programming language used by academics who have been doing research for so long that they have no idea about what is and isn't simple for students anymore.
Recursion is quite easy when you get it. The problem is that "getting it" is very difficult. Even if you think you get it because you've figured out how to use it, you may not really get it. The worst part is that the same explanation can resonate with some and not with others, but most educators and textbooks I've seen pick one "correct" way to explain a concept and stick with it, so if you're not part of the segment of students for which that type of explanation works, you're out of luck and will need to figure that stuff out on your own.