Comment Re:Labview (Score 1) 876
I respectfully disagree that large projects are all but impossible in LabVIEW. Large projects quickly become troublesome in any language if the wrong architecture and sub-optimal coding practices are used, and LabVIEW is no different. I grant you that LabVIEW requires much more knowledge and experience than e.g. Python to get the most out of it, but it is very powerful, robust and can make communicating with hardware a doddle. I wouldn't use it for every project, but for engineering work where hardware interfacing is necessary it's a no-brainer.
I don't think that it necessarily takes any longer to write code in LabVIEW than other languages; the huge palette of built-in objects can even make it much quicker to bash out code.
If your license includes access to National Instruments' online self-paced training materials I'd highly recommend going through them. They're a gold mine of useful information, and the architecture templates that NI provides are very good starting points for a wide variety of projects.