looms are fundamentally repeating mechanisms, "do it again" seems to be a human atomic primitive.
early formal conditional algorithmic expression seems likely to be:
"... the idea of repetition sequences and count controlled loops, as well as what we would call while loops are discussed in the work of the man for whom algorithms are named: Muhammad ibn Musa al-Khwarizmi from the ninth Century. His second book, al-Kitab al-mukhtasar fi hisab al-jabr wa'l-muqabala (?????? ??????? ?? ???? ????? ?????????) (A Compendium on Calculation by Completion and Balancing) was known to Newton, Liebniz, Babbage, Lovelace, etc.
Of course al-Khwarizmi relied, in part, on the ancient Greeks. At some point we probably get back to Adam and Eve's version of rinse, lather, repeat.
For more about Al-Khw?rizm? and his work see:
contingency of jacquard loom head on
developments by others, the usual routine.
jacquard loom "programming"
wikipedia has loom terminology; what is the programming side?
pics of card-making machines
"the thrilling adventures of lovelace and babbage"
DEFINITION OF JACQUARD LOOM "PROGRAMMING"
mise en carte
Mechanics' Magazine, and Journal of the Mechanics' Institute, Volume 7
(this and Gilroy taken from report to "Select COmmittee of the House of COmmons on Arts and Manufactures", observations of M. Claude Guillotte, circa 1835.)
"First, the design or pattern to be made on the cloth is drawn on paper, and produced for approbation; it exhibits on paper what is intended to be cloth; as the threads are very minute they are then as it were extended on another paper, the rule-paper, of a larger size, which shows the pattern as if it were magnified, so as to place mang threads to the inch, perhaps twenty, so that every square represents a thread. This is what the French call mise en carte, and in English, put upon rule-paper. The next process is, to be read in, which transfers the patterns from rule-paper, and prepares it fully for the stamping of cards. the rest of the process is mechanical, consisting of punching holes in the cards, according to the number required, and applying the card to the machine."
immediately, describes the human process slightly, and the obvious implied threat to workers, the de-skilling of labor:
"In this mechanical operation I have seen 200 boys employed in weaving now reduced, that even boys of sixteen are set to weave the figures of so com,plicated a natie, as formerly would have required men of twenty or thirty years' experience."
DIRECT MENTION OF CARD/IMAGE PROGRAMMING
mise en carte
MISE EN CARTE AS ART
The Art of Weaving: By Hand and by Power, with an Introductory Account of
Clinton G. Gilroy
"From the year 1808 to 1810 the machine was brought into activity, but at that period it was very imperfect. In 1814 it was much improved, and in 1815 it was fairly established. When France posessed the monopoly of the Jacquard machine, it gave her great adevantage in other countries. France has only by great exertions produced better and cheaper than they. There is a school of design at Lyons. The young artists have since the discovery of M. Jacquard particularly turned their attention to the mise en carte.There has been a great augmentation of such young artists; indeed, there was no such artists before; for it was found requisite to se up Jacquard machines in the school of design. This lasted two or three years only; htey now obtained the required knowledge of the loom out of school. The discovery of the Jacquard loom infinitely multiplied the number of young artists, who devoted themselves to the mise en carte. the great advantage of Jacquard machinery, is this, that it emables that to be done in a few weeks, which before occupied months; and that the change of a pattern formerly was a long, laborious, and costly affair, and now it is a very simple on, and may be done in a few minutes after the completion of the reading and the stamping or cutting of the cards."