Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Some would be wrong. While the use of punch cards was significant, I struggle to see jacquard looms doing computation in any meaningful sense.


Our modern-day nomenclature owes a lot to the 'arrays' and 'threads' that made up these weaving machines (see Howard Rheinhold's Tools for Thought)[0].

Evidently, the punch cards that stored Jacquard's weaving patterns were a direct inspiration for Babbage's analytical engine.

[0]: https://www.rheingold.com/texts/tft/02.html#:~:text=The%20we...


From a computer-science theoretic view, any any recursively enumerable transform is computing. It's pretty easy to see the translation between a Jaquard loom and an abstract Turing machine. Just because it smells of machine oil and lanolin instead of ozone and magic smoke doesn't mean an automated loom and a modern computer are not essentially the same device, mathematically speaking.


> It's pretty easy to see the translation between a Jaquard loom and an abstract Turing machine

I'm not really seeing that translation, could you expand how you envision that working?


What I remember from school (late 90s) is that Babbage was inspired by Jacquard’s punched cards to use then in his Engine, and either this, or Jacquard directly, inspired the same in Hollerith. I don’t recall it as there being a direct line in terms of “modified loom is general purpose computer) but it was certainly an important influence.

In hindsight it seems easy for some of us to make the connection, but, at the time, it must have been quite the breakthrough.


I'm not disputing the influence of jacquard machines in general, but there is big difference between "having influence on computing" and "is a computer".


It's an interesting question, where the boundaries of an innovation lie. If we take Jacquard's loom as an 'ordinateur' or information ordering machine, its 'computing' properties become more recognisable -- composite outputs and patterns derived from stringing together smaller bits (and strings) of information.


It's not just a computer, it's a stored program computer.

What it's not is a general purpose computer.


> Just because it smells of machine oil and lanolin instead of ozone and magic smoke

The magic smoke I've smelled before specially with a burnt cap but do computers really smell of ozone???


When I was younger I worked with a lot of prototype devices. The lab always had the smell of rosin core and ozone and, from time to time, something worse that resulted in the requirement for a new board. And once, a new desk.

So I guess the answer is "it depends".


Oh, yes. Real computers do, with CRTs. :)


Although one could say it is Numerical Control, the precursor to Computerised Numerical Control




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: