Quote:
Originally Posted by Ivan Helmrich
I'm wondering if perhaps the readability of C++ vs. the "black box" nature of LabView has something to do with it. I tried to dig into the LV to see how the video was processed and got pretty discouraged pretty fast.
|
I think this is part of it, too. There is something about engineers that makes us inherently suspicious of black boxes. Sometimes this is a good thing, but it also means that we can be stubborn to accept a good off the shelf solution to a problem. Case in point, you wouldn't believe the number of times a subcontractor on a software project has supplied me with their own implementation of a C++ "vector" class. And as much as I trust that my subs are competent, the odds of them writing a bug-free vector class faster than the Standard Template Library's implementation are very slim.
Quote:
Originally Posted by Ivan Helmrich
Will the correlation drive a change in behavior regarding language selection?
|
I believe that in many cases, it already has. Our students learn C++ from experienced programming mentors who know C++. I generally encourage rookie teams to use C++ because if they have a problem, I will know how to help.