{"id":21,"date":"2009-01-23T06:57:44","date_gmt":"2009-01-23T06:57:44","guid":{"rendered":"http:\/\/techcohosting.com\/blog\/?p=21"},"modified":"2009-11-30T18:29:35","modified_gmt":"2009-11-30T18:29:35","slug":"jacquards-web","status":"publish","type":"post","link":"https:\/\/techcohosting.com\/blog\/jacquards-web\/","title":{"rendered":"Jacquard\u2019s Web"},"content":{"rendered":"<p><strong>Book Review by John Weller<\/strong><br \/>\nJames Essinger Oxford University Press ISBN 0192805770<\/p>\n<p>Arguably the first programmable machine was a loom built by the son of a French silk worker in Lyons.  Lyons was the capital of the silk industry in France and produced much fine fabric; amongst their products were fine tapestries showing detailed pictures of landscapes and portraits.  These were very laborious to produce and hence expensive.  Jacquard determined to design and manufacture a better loom that would produce as good a quality product but with much less effort.  The result of his efforts was the Jacquard loom controlled by punched cards; cards that could be re-used and transferred from one loom to another \u2013 in other words, the first program.<\/p>\n<p>Jacquard\u2019s work was greatly appreciated by an English mathematician, Charles Babbage, who was working on a project of his own to automate repetitive tasks.  In Babbage\u2019s case it was the production of mathematical tables, a far cry from woven portraits but with the underlying similarity of predictable, repetitive actions.  Babbage was sufficiently impressed by Jacquard that he visited Lyons and bought a woven portrait of Jacquard produced on a Jacquard loom at a cost in today\u2019s money of \u00a32500.<\/p>\n<p>This book explores the chain of links that led from Jacquard, through Babbage, to the first programmer &#8211; Lord Byron\u2019s daughter, Ada Lovelace.  It goes on to Herman Hollerith who produced the punch card machine for data analysis.  Hollerith found that the US census was taking so long to analyse that the next census was being made before the data from the previous one was available so developed the machine initially to analyse the census data.  It was later further developed to extraordinary levels and was a mainstay of business until it was superseded by the next link in the chain, the digital computer.  The final links in the chain are Howard Aiken who was largely responsible for the Harvard Mk 1 and subsequently Sir Tim Berners-Lee, the inventor of the World Wide Web.<\/p>\n<p>The main focus of the book is the early days with Jacquard having 70 pages out of a total of 280; Babbage gets 45 pages and Berners-Lee a short paragraph.  This is probably quite reasonable as there are many books currently in print about the birth of the web but very few about Jacquard and how his loom works.  <\/p>\n<p>Overall the book is a fascinating run through the very early history of IT with much background detail of the individuals who had such an impact on our lives today.  It is obviously well researched leading to a very readable book without too much technical detail in the main body; there is an appendix with the technical detail of how a Jacquard loom works.  Highly recommended for anyone who has an interest in the origins of computing.<\/p>\n<p>John Weller is a Fellow of the <strong><a href=\"http:\/\/www.iap.org.uk\/\" title=\"Institution of Analysts and Programmers\">Institution of Analysts and Programmers<\/a><\/strong> and a long established IAP Council member.  You can contact John through the Institution, and purchase books at substantial discounts through the <strong><a href=\"http:\/\/www.iap.org.uk\/Members\/bookstore.php\" title=\"IAP Bookstore\">IAP Bookstore<\/a><\/strong>\n<\/p>\n<p>Jacquard\u2019s Web is available through Amazon in Paberback and Hardback<\/p>\n<ul>\n<li><a href=\"http:\/\/www.amazon.co.uk\/gp\/product\/0192805789?ie=UTF8&#038;tag=tecsysltd-21&#038;linkCode=as2&#038;camp=1634&#038;creative=6738&#038;creativeASIN=0192805789\">Jacquard&#8217;s Web (Paperback)<\/a><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.assoc-amazon.co.uk\/e\/ir?t=tecsysltd-21&#038;l=as2&#038;o=2&#038;a=0192805789\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" style=\"border:none !important; margin:0px !important;\" \/><\/li>\n<li><a href=\"http:\/\/www.amazon.co.uk\/gp\/product\/0192805770?ie=UTF8&#038;tag=tecsysltd-21&#038;linkCode=as2&#038;camp=1634&#038;creative=6738&#038;creativeASIN=0192805770\">Jacquard&#8217;s Web (Hardback)<\/a><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.assoc-amazon.co.uk\/e\/ir?t=tecsysltd-21&#038;l=as2&#038;o=2&#038;a=0192805770\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" style=\"border:none !important; margin:0px !important;\" \/><\/li>\n<\/ul>\n<div class=\"simple_likebuttons_container_small\">\r\n      <div class=\"simple_likebuttons_facebook\">\r\n        <div id=\"fb-root\"><\/div>\r\n        <script>(function(d, s, id) {\r\n          var js, fjs = d.getElementsByTagName(s)[0];\r\n          if (d.getElementById(id)) {return;}\r\n          js = d.createElement(s); js.id = id;\r\n          js.src = \"\/\/connect.facebook.net\/en_US\/all.js#xfbml=1\";\r\n          fjs.parentNode.insertBefore(js, fjs);\r\n        }(document, \"script\", \"facebook-jssdk\"));<\/script>\r\n        <div class=\"fb-like\" data-href=\"https:\/\/techcohosting.com\/blog\/jacquards-web\/\" data-send=\"false\" data-layout=\"button_count\" data-show-faces=\"false\" data-width=\"90\"><\/div>\r\n      <\/div>\r\n    \r\n      <div class=\"simple_likebuttons_twitter simple_likebuttons_twitter_s\">\r\n        <a href=\"https:\/\/twitter.com\/share\" class=\"twitter-share-button\" data-count=\"none\" data-url=\"https:\/\/techcohosting.com\/blog\/jacquards-web\/\" data-lang=\"en\">Tweet<\/a>\r\n      <\/div>\r\n    \r\n      <div class=\"simple_likebuttons_googleplus\">\r\n        <g:plusone size=\"medium\" count=\"false\" href=\"https:\/\/techcohosting.com\/blog\/jacquards-web\/\"><\/g:plusone>\r\n      <\/div>\r\n    \r\n      <div class=\"simple_likebuttons_linkedin simple_likebuttons_linkedin_s\">\r\n        <script type=\"IN\/Share\" data-url=\"https:\/\/techcohosting.com\/blog\/jacquards-web\/\" data-counter=\"right\"><\/script>\r\n      <\/div>\r\n    \r\n      <div class=\"simple_likebuttons_xing simple_likebuttons_xing_s\">\r\n        <script data-url=\"https:\/\/techcohosting.com\/blog\/jacquards-web\/\" data-lang=\"de\" data-counter=\"right\" type=\"XING\/Share\"><\/script>\r\n        <script>\r\n          ;(function(d, s) {\r\n            var x = d.createElement(s),\r\n              s = d.getElementsByTagName(s)[0];\r\n            x.src ='https:\/\/www.xing-share.com\/js\/external\/share.js';\r\n            s.parentNode.insertBefore(x, s);\r\n          })(document, 'script');\r\n        <\/script>\r\n      <\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Book Review by John Weller James Essinger Oxford University Press ISBN 0192805770 Arguably the first programmable machine was a loom built by the son of a French silk worker in Lyons. Lyons was the capital of the silk industry in France and produced much fine fabric; amongst their products were fine tapestries showing detailed pictures [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[11],"tags":[],"class_list":["post-21","post","type-post","status-publish","format-standard","hentry","category-books"],"_links":{"self":[{"href":"https:\/\/techcohosting.com\/blog\/wp-json\/wp\/v2\/posts\/21","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techcohosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techcohosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techcohosting.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/techcohosting.com\/blog\/wp-json\/wp\/v2\/comments?post=21"}],"version-history":[{"count":6,"href":"https:\/\/techcohosting.com\/blog\/wp-json\/wp\/v2\/posts\/21\/revisions"}],"predecessor-version":[{"id":23,"href":"https:\/\/techcohosting.com\/blog\/wp-json\/wp\/v2\/posts\/21\/revisions\/23"}],"wp:attachment":[{"href":"https:\/\/techcohosting.com\/blog\/wp-json\/wp\/v2\/media?parent=21"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techcohosting.com\/blog\/wp-json\/wp\/v2\/categories?post=21"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techcohosting.com\/blog\/wp-json\/wp\/v2\/tags?post=21"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}