Re: Getting Started With Channel Wires
>"Wires imply execution order" now has a caveat "Except for Channel wires"
Here's another perspective. Say you live in a house with indoor plumbing and all is well. Then someone shows how you can have conduit installed containing electrical wires and then you will be able to use electrical appliances in addition to your plumbing fixtures. Is this a benefit for you? You will have to relax your view that everything which looks like a pipe must carry water. You will have to learn the subtle difference between conduit and pipe in order to connect the proper fixture, but the advantage will be the greater functionality you'll have in your house. If you can adapt to that change you'll be in much better position to benefit later on from the addition of natural gas pipes, central vacuum system pipes, and so on. Of course, none of these new technologies is obligatory, and if you don't derive any benefit you are free to ignore them.
An introductory course on Channels was given at a university to a class of students who were just learning LabVIEW, and to a class of students who were seasoned LabVIEW users. The new users caught on to the concept of Channels more quickly than the seasoned users, confirming the idea that the seasoned users had to unlearn the dogma that everything which (superficially) looks like a wire must imply execution order. My take-away from this experiment is that we should teach Channels in the beginning LabVIEW course. An interesting comment from a seasoned user was that Channels made things too easy and beginning users should be forced to learn the hard way first. ;-)