<http://tomasp.net/histogram/>
# of-end-user-programming
j
d
Well, the scrolling thing didn't work very well for me, I didn't feel in control and it distracted from the ideas being presented. TL;DR: use autocomplete to build functions over data?
g
i really like this but have to wait until i get home to read it
>>”A programmer might write some code, run it interactively to check whether it works, use copy and paste, apply a refactoring or choose an item from an auto-complete list. Programming research often forgets about these and represents programs as the resulting text. Consequently, thinking about such interactions is often out of scope. This essay shifts focus from programs to a more interesting question of programming.”
💯 5
s
thanks for sharing @jonathoda better DS tooling is right up my alley, this is a great essay!
s
@jonathoda I don’t care for most syntax coloring, but I really like how the code in that photo uses opacity to vary the brightness for different levels of the AST.
g
Just yesterday I was looking up structured editors. A part of this feels like what I was searching for. I like how you cannot directly type in a literal value, you have to sort of declare it before you can use it. It might seem cumbersome as you create but as you edit and maintain this discipline shines.