6 ms·
The maturity of visual programming
- azhenley 11y agoThis article doesn't even mention LabVIEW, probably the most successful and most used VPL ever.
- mjcohen 11y agoI agree. I enjoyed using it when I worked at Northrop (formally TRW).
- cloderic 11y agoIn fact it did, but some last minute must have remove it from the lists. We're gonna edit that :) We're not familiar with it though, it is used to simulate integrated circuit, right ?
- veli_joza 11y agoNot quite. Like Simulink, it's a general computing platform. It is often used to process real-time measurements (for custom laboratory instrumentation), to construct industrial automation system; but you can also build rich GUI applications and business logic with it. It's easy to program in, but a mess to debug and reason with (same can be said for other visual languages). Great for code-and-forget prototypes and for smaller throwaway projects, as a replacement for scripting languages.
- Scarblac 11y agoIt interfaces extremely easily with _lots_ of obscure measurement devices / cameras / sensors / step motors and other hardware, and makes it trivial to make graphical user interfaces for them. It compiles to machine code and has an easy model for concurrency. In a previous job I made computer vision-powered robotics for food and agriculture, and it was almost entirely LabVIEW with some things implemented in C for speed. Even with years of experience I found it a pain to work in though, compared to text based languages.
- cloderic 11y agoThe article has been edited, thanks for the details guys!
- mcphage 11y agoAnother type you might want to mention: Ladder Logic: https://en.wikipedia.org/wiki/Ladder_logic https://en.wikipedia.org/wiki/Ladder_logic
- jononor 11y agoNice overview. Flowhub belongs under 'dataflow' though