> Modern programming languages bury structure u...
# share-your-work
g
Modern programming languages bury structure under implementation detail. The signal-to-noise ratio is too low — there's too much how cluttering up the what — and that makes it hard to reason about anything beyond fairly simple problems.
Experiment - Projectional Viewer
❤️ 2
.
k
That looks very similar to inspector views in moldable development.
g
Interesting connection. Thanks! ... brainstorming (I don't know if this is significant...) I tried to (partially) relieve my own ignorance of Moldable Development by googling a bit. The first thing I noticed is that
inspector views
wants me to deal with complicated things called objects. T2T lets me think only in terms of gluing pieces of strings together. I, apparently, know what objects are, but, I find it simpler to think in terms of gluing strings together. I wonder if this is related to what I've been trying to say about "simplifying assumptions" in physics? If I stay in the domain of strings I seem to find thinking about some kinds of stuff easier. T2T actually uses objects under the hood, but I don't need to know that when I'm thinking only in the domain of strings.
k
Interesting. My preference is the opposite: for me, objects are what constitutes my computer's workspace (memory), whereas strings are I/O (or UI) representations.