"Most software developers haven't had the misfortune opportunity to work with National Instrument's Labview," writes Alex, "it's a unique, development environment designed to automate processing and measuring equipment in laboratory setups."

"That said, you certainly don't need to be an expert to understand why the following program is a problem. It's a small selection of a program which controls some of my company's test equipment."