A language at the intersection of literate program...
# thinking-together
k
A language at the intersection of literate programming, stack programming, and visual programming https://hackernoon.com/kaukatcr-an-experiment-in-language-design-for-multi-dimensional-spaces-cc038caafff9
👍 3
p
Thanks for posting this. I remember being intrigued by ZZ a while ago and wishing I could play with it. Watching Ted’s first video: I’m totally behind not forcing people to pretend their world has more regularity than it does. On the other hand, his arrogance (or more generously, ignorance) in saying that this is mere techie culture has something to do with his failure to make anything real people use.
👍 2
There are tons of interesting problems in getting software to better accommodate reality; he’s always been zoomed in on a few pet problems, rather than the messy complexity that comes from actually trying to help real people do real work.
❤️ 5
Sorry, I shouldn’t rant.
The idea of using ZZ structures to represent programs is an interesting one, but “how it’s different from writing Forth” wasn’t a very accessible framing for me. Surely the author(s) have something more to say in the line of “so what”?
s
Talking about Ted Nelson, I just picked up a new reprint of his original classic 'Computer Lib/Dream Machines' via https://twitter.com/nolimits/status/1087770718878687232. It's not usually available in stores, afaik.
😮 1
p
Yes, those books are actually my favorite things he’s done. They make me happy. “Everything is intertwingled.“ 🙂
w
I remember reading a paper about programming in zz structures that discussed a few different approaches, but none of them were described in the same detail as here...