4 ms·
Work for a company that sells visual programming tools. Our customers absolutely love the functionality. A number of very large organizations are using it: fr
by hodwik 11y ago
Work for a company that sells visual programming tools. Our customers absolutely love the functionality.
A number of very large organizations are using it: from the military, to Netflix, HP, NASA, Pharmaceutical companies, and so on.
The major benefit is that it lets process owners/managers, who aren't programmers, see and understand the code/architecture behind their processes, and suggest, or even make, important changes to those processes.
- wantreprenr007 11y agoLabVIEW?
- noobermin 11y agoHow about a parser that creates a high level flow chart out of normal code?
- wdanilo 11y agoHi! I'm one of the guys behind Luna. The problem with such parser is that in vast majority of cases such graph is not readable by non-technical people, it is not interactive, does not visualise results and doesnt allow you to fast reconnecting components, switching and testing ideas. Moreover, it would be very hard to provide a tool that would draw graphs with the same layout of unchanged elements between iterations, so the layout would completely change after changing the text. In fact the problem originates from the source language - if you want to create a data flow graph out of imperative language, you'll hit a wall really fast, because the output would be messy and completely not understandable. Luna is purelly functional and designed in such way, the graphical representation matches the textual one in nice, seamless way.
- noobermin 11y agoRight, the so-called "level of abstraction" is just an abstraction for textual hackers, one that other hackers get but a visualizer like a "c to dot" parser wouldn't. You're basically making the abstract higher order domain of discourse the programming "language".