Monday, September 11, 2017

The beautiful concept of recursion

The beautiful concept of recursion

As the author indicates, misunderstanding of recursion abounds even within the computer design community - I've seen it in both hardware and software design. Recursion is beautiful because it preserves symmetry across repetition. Recursion is not the only way to think about solving large problems. It is not always the best way to solve a problem. But it is a beautiful abstraction and the space of possible applications of recursive solutions is unimaginably large.

No comments:

Post a Comment

Wave-Particle Duality Because Why?

We know from experimental observation that particles and waves are fundamentally interchangeable and that the most basic building-blocks of ...