4 ms·
Anyone who likes this notation should look into Labview. It is a visual language where you draw the network the data will follow, and is in use in a lot of univ
by chrisBob 12y ago
Anyone who likes this notation should look into Labview. It is a visual language where you draw the network the data will follow, and is in use in a lot of university labs. There are even companies that sell equipment programmed this way. People who have done much programming usually hate it, but you can get non-programmers to build the interface for a scanning confocal microscope this way and expect it to actually work in a few weeks.
I have found that it is a horrible way to do easy things[1], but it can be a useful way to put together fairly complicated programs with multiple concurrent pieces and a nice UI.
[1] Hello world is something like find the graphic that creates an integer box and add it to the UI. Then repeat for a second and third number. Find the plus sign and connect the first two with wires as inputs and the third as the output. Change to the UI view and organize everything and add appropriate labels. You now have a display that will show x=a+b. For a programmer that is painful.
- HCIdivision17 12y agoMy college roommate made the observation that "Everything is equally hard to do in LabView." He was a physicist and generalizing, but it holds up nicely. You can either sum up and divide a few numbers, or automatically collect data from a sensor every five seconds and store to an Excel file with about the same difficulty. I both adore and hate the language for that weirdness.