2 ms·
However, IDEs are alive and well, and browser DOM is stronger than ever - with "build your app" tools around each corner. I doubted to put UML in there precise
by TuringTest 12y ago
However, IDEs are alive and well, and browser DOM is stronger than ever - with "build your app" tools around each corner.
I doubted to put UML in there precisely because of Rational Rose and because UML didn't finally work as the basis for software architecture, but in the end that's still just a glorified C++ code generator - not an execution environment. Of course when your visual tool is a front-end on top of a traditional code it will have problems - you'll need a language that is designed from the ground up to work in a visual environment. And part of the reason why "visual environments" weren't created 20 years ago is because you couldn't execute the final program in visual form, in real time.
End-User development tools (rule-based like Agentsheet, graph-based like NoFlo or Blender graph editor, or even those based in traditional programming like Alice, Scratch or Code Combat) can be quite successful.