2 ms·
> I think the core problem is that - unlike text-based programming - the editor is intimitely tied to the rest of the authoring environment and runtime. Does n
by tgv 3y ago
> I think the core problem is that - unlike text-based programming - the editor is intimitely tied to the rest of the authoring environment and runtime.
Does not sound like the core problem to me. Computers used to be like that: everything was tied to the OS and compiler. That didn't stop banks from developing pretty complex systems.
IMO, the problem is that visual programming, despite its name, is visually a mess. You can't read it, you can't orient yourself in it. It's not structured, for starters. And piping an input through a sin function takes up 10 times the screen space of Math.sin(x), especially if you then have to keep that node's output from overlapping other parts. And you always must search back where the input to a node comes from, whereas in textual programs, you can put that information in the variable name. It's just not suitable to our way of thinking in chunks.
- pjmlp 3y agoThat is the outcome of people coding in visual languages like BASIC, instead of making use of the structure programming tooling, that they also offer.