First draft of a complete running program. I automatically "tangle" the code from the markup to check that I didn't forget to include something.
The picture is blurry, but in practice I can zoom in and out using mouse wheel or pinch gesture.
The editing experience is terrible. All the lines are absolutely positioned and not integrated with the markup. But code is read more than it's written 😛
k
Konrad Hinsen
05/22/2025, 4:05 PM
Looks promising! I do believe that it is important to start designing for the reader. Otherwise, as a developer, you will inevitable optimize for the developer side.
How would you handle bigger code? By growing the canvas, or by introducing pages?
k
Kartik Agaram
05/22/2025, 5:16 PM
It's hypertext, so I could have links. I'm imagining links closing some outer levels of detail and opening inner ones.
All this is influenced by reading Christopher Alexander on "the fundamental unfolding process".
k
Konrad Hinsen
05/23/2025, 6:23 AM
Ohhh, I should read that. Is that in one of his books? Or some article?
k
Kartik Agaram
05/23/2025, 12:15 PM
It's "The Nature of Order". Volume 2 of 4 😅
k
Konrad Hinsen
05/23/2025, 12:52 PM
Ouch... The Nature of Order is on my reading list for retirement, as I don't expect to find time before. But retirement is still many years in the future!
k
Kartik Agaram
05/23/2025, 1:03 PM
It's surprising short given the length, because of the number of pictures. But then I spend 6 months thinking about a chapter.
Kartik Agaram
05/23/2025, 1:19 PM
Anyways, no deferred life plans for me. And starting isn't a commitment to finishing either.