inscript on Nostr: A good few code visualization projects seem wrapped up/sidetracked in unraveling the ...
A good few code visualization projects seem wrapped up/sidetracked in unraveling the complexities of their algol-like host langauges. Concatenative and rewrite systems, on the other hand, are often so simple, I have a hard time even imagining what a useful visualization would be. VM debugger can be too opaque/indirect, intermediate term rewrites are cool, but maybe too transparent to provide heuristic perceptual data. Less of a one-is-better argument, and more of a 'I wonder what I'm looking for'. Like, I wonder how much of the visual PL/structure editor space is devoted to trying to derive legibility from languages that have some degree of counterintuition baked in.
Published at
2024-12-29 07:39:54 UTCEvent JSON
{
"id": "c16310ab72e2ba38f4f29cb99cfdabf84f1cf027b0fbcf9c6b9ea5d82dde7388",
"pubkey": "ce2aec02036410a812ed74b8c81d96d450ed559dfc8bcc3e6f65d098e5f0b0d0",
"created_at": 1735457994,
"kind": 1,
"tags": [
[
"proxy",
"https://merveilles.town/@inscript/113734975102822650",
"web"
],
[
"proxy",
"https://merveilles.town/users/inscript/statuses/113734975102822650",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://merveilles.town/users/inscript/statuses/113734975102822650",
"pink.momostr"
],
[
"-"
]
],
"content": "A good few code visualization projects seem wrapped up/sidetracked in unraveling the complexities of their algol-like host langauges. Concatenative and rewrite systems, on the other hand, are often so simple, I have a hard time even imagining what a useful visualization would be. VM debugger can be too opaque/indirect, intermediate term rewrites are cool, but maybe too transparent to provide heuristic perceptual data. Less of a one-is-better argument, and more of a 'I wonder what I'm looking for'. Like, I wonder how much of the visual PL/structure editor space is devoted to trying to derive legibility from languages that have some degree of counterintuition baked in.",
"sig": "cfa7023fc3016c2784266927795599d14c6ffa9dfc2a65c6276f2da848104cc612d0cffe7ece031222624ec6da313ddaaa190c415c4897e860f2d8fbf1964ee0"
}