The discussion of which language to use for **** has been repeated many times, in many ways. However, it's useful to have the discussion here with LabView and C++ as the subjects.
Most discussions boil down to one point: Use the language with which you are most comfortable.
LabView can do anything that can be done in C++, and vice-versa. For a less experienced programmer, LabView's graphical interface may be easier to develop into complex structures, but that really depends on the person - some people are not wired for graphical interfaces and prefer text.
Both are very common in industry, so learning one or the other isn't particularly useless. Learning both is good, too. C++ is far more common, but not many
engineers would have much need to be other than familiar in passing, whereas LabView is really used heavily in engineering, since it interfaces with so much instrumentation. Of course, if you're not planning to be an engineer, this is moot.
I know and use both, albeit for widely different kinds of tasks. For FRC, my personal choice is LabView, as Ii find it better suited to the task-oriented nature of robot programming. Again, this is my personal preference; yours may differ
