I'd be happy to have less focus on the textual symbols someday. Preferably without diving completely away from them into common graphical programming languages.
What I would love, is an overall system that brought all of these together such that I can have images that are type checked for size or other necessary items by the build to do the next step. Instead, we have forced ourselves into text only. Everywhere. Why can't we have a visual view of what we want the UI to be that is cross linked to the code in a build/check step?
This is largely doable in any modern environment. Dr Racket, for example, can do fun things. https://docs.racket-lang.org/teachpack/2htdpimage.html Emacs can largely do the same.
What I would love, is an overall system that brought all of these together such that I can have images that are type checked for size or other necessary items by the build to do the next step. Instead, we have forced ourselves into text only. Everywhere. Why can't we have a visual view of what we want the UI to be that is cross linked to the code in a build/check step?