Easy to use software, such as "Direct Manipulation" systems actually make the user-programmer gap worse since more people will be able to use the software (since it is easy to use), but the internal program code is now much more complicated (due to the extra code to handle the user interface).
— Taxonomies of Visual Programming and Program Visualization
237 words last tended to on 2024-04-13 — let me know what you think