2 ms·
People should listen to this guy. He's got some perspective. The main reason we keep things the way they are is something like tradition, or some kind of psych
by ilaksh 5y ago
People should listen to this guy. He's got some perspective. The main reason we keep things the way they are is something like tradition, or some kind of psychological effects where we want to fit in. Whatever it is, it's not reason. All the rationalizations come after.
Definitely should be able to put functions in the horizontal space, use colors as part of the syntax, use Unicode symbols where it is warranted.
I would go farther and say that we should have at least some ability to edit things in a non-serialized way, like a WYSIWYG math formula for example.
I hope people will also explore structural program editing. https://en.m.wikipedia.org/wiki/Structure_editor https://en.m.wikipedia.org/wiki/Structure_editor
Almost forgot, one more crazy idea: switch to larger instantly reconfigurable touchscreen keyboards to allow more symbols to be entered easily.