3 ms·
During times when the world isn't falling apart, I teach Scratch to kids on weekends: https://scratch.mit.edu/ https://scratch.mit.edu/ I don't pretend that Sc
by rezmason 6y ago
During times when the world isn't falling apart, I teach Scratch to kids on weekends: https://scratch.mit.edu/ https://scratch.mit.edu/
I don't pretend that Scratch's drag-and-drop block paradigm is a viable replacement for text-based programming, but I do think it demonstrates that there might be a text-like system we could create that would free us from keyboards, without reducing our source code to piles of spaghetti.
Also, is declarative programming typically mappable to a visual paradigm without severe compromise? Think of all the applications that produce non-executable documents; don't they factor into the visual programming discussion?
- Noumenon72 6y agoScratch is really fun and with a big budget I bet a lot of improvements could be made to it. GoAnywhere MFT is drag-and-drop and available for commercial use. I enjoyed it. My programs were pretty and powerful, if not well architected. Tasker programming is visual; it lets you program on a mobile phone with taps and not typing.