Over and over again

You can’t cross a chasm in two steps, they say, and surely it’s true; but throw enough smaller steps into the routine, and eventually, even though you had to crawl along the bottom for what seemed like a very long time, you end up where you wanted to go:

We have come so far in large part because of our ability to devise solutions to large problems by finding small operations, easily repeated, that when endless repeated solve the problem. Hand woven Turkish carpets come to mind, as does dropping seeds in a furrow, one by one. Building the pyramids was essentially two operations: cutting blocks of stone, and hauling them up a ramp, and doing it over and over again. The modern assembly line consists of a zillion trivial operations performed in sequence. Each operation consists on doing one thing and then handing the part to the next operator. The printing press and broadcast radio and television repeat the same simple messages over and over. Much of computer programming consists of devising ways to do some simple thing over and over again.

Sometimes it’s all just one big DO WHILE loop, or so it seems.


  1. hollyh »

    31 July 2018 · 12:10 pm

    At the risk of being an annoyingly-pedantic nerd, allow me to point out that the Wiki-page that you linked to, gives an incorrect definition of “DO WHILE”;

    It says: “In most computer programming languages, a do while loop is a control flow statement that executes a block of code at least once, and then repeatedly executes the block, or not, depending on a given boolean condition at the end of the block”

    Not so. This defines a “DO UNTIL”.

  2. CGHill »

    31 July 2018 · 5:33 pm

    Ladies and gentlemen, this is why she gets the big bucks.

RSS feed for comments on this post