Learning about structured loops
I think we cannot argue that in programming, one of the fundamental concepts is the iteration construct. The ability to perform certain repetitive tasks using a single structure that is both expressive and flexible has been an inherent part of the development process since the rise of the structured programming paradigm. For years, programmers have been using loops to enclose parts of their code into smaller chunks that are responsible for accomplishing one thing. Over the years, programming languages have been improving gradually to the point where we know them today – high-level languages that allow us to tell computers what to do in a fairly easy-to-understand, human-readable way.
You may be wondering why I am telling you this. The answer is that I want you to have some background before you learn what this "no loops" concept in Bosque is all about.
So today, we have a wide range of programming languages that have changed a...