Comment by jkhalaj
11 days ago
Knitting is programming. Read a knitting pattern and it's low level programming - knitters do not get enough credit.
11 days ago
Knitting is programming. Read a knitting pattern and it's low level programming - knitters do not get enough credit.
Same with weaving, especially the way symmetry is weft in.
Jaccard looms are too general, too unconstrained. I like shaft looms more gratifying. Their restrictions make it more interesting.
Then I have to advertise the work of my father: https://oliviermasson.art/en/4-publications
Oh WOW.
It is from some summary of your dad's book that I had understood how shaft looms work.
Such beautiful weaves and such a small world. Happy meeting you here.
A reissue of your dad's book would be wonderful.
My dad and my brother are both working on textile industry. There is a world on engineering a fabric, with mathematical algorithms and calculations.
Maybe the closest match to the current thread:
Tempus Nectit Knitting Clock - https://news.ycombinator.com/item?id=691175 - July 2009 (2 comments)
Thanks so much for killing my next couple of days :)
https://hn.algolia.com/?q=weaving
For some more. Not all are related to fabrics.
If you happen to be there and like this sort of thing, the lace museum in Calais is definitely worth a visit:
Cité de la Dentelle et de la Mode https://www.cite-dentelle.fr/en/
It's been about fifteen years since I visited, but they had a big section on the evolution of the techniques. It started from hand lace making, then progressed through periods of different looms. From memory, I'm pretty sure they had a punch-card loom about 200 years old, that was actually operating while I was there.
Knitting is more like executing a program. Designing a knitting pattern is programming.
By that logic any instructions is programming and everyone on earth are programmers.
Instructions to machines probably are. Instructions to humans aren't because humans interpret things themselves and exercise free will in execution.
Written knitting instructions would benefit from a bit of standardisation and a system for depicting unusual stitches.
I’m not sure that I’d say that it’s programming, but it is a pretty neat DSL
To an extent, yes (to the first part). For instance, the list of events scheduled for a performance is called a program.
Sources say God is actually a software engineer
https://xkcd.com/224
Sure, why not?