|
Re: Switching a Programming Language
LabVIEW IS used professionally, in many places. It dosen't end up in mass production things you are likely to use on a daily basis, but it's all over one-off or low volume industrial, rest, and research stuff. It's also promoted as a means for engineers who are not programmers to write code relating to things they need to do, and it's quite good at it.
That said, I use C professionally and I do like it. I personally don't like the C++ and Java programming methods we use in embedded FRC programming. If we were ever to switch to C, we would likely rewrite the majority of the library as purely procedural code (the procedural interface is wrappered around the object oriented code, not a more native interface). We've talked about this a lot and always go back to LabVIEW.
There really isn't anything that's too elegant for LabVIEW.
I suggest you stay with what you know and are good at, because you know it well and are good at it.
__________________
Kettering University - Computer Engineering
Kettering Motorsports
Williams International - Commercial Engines - Controls and Accessories
FRC 33 - The Killer Bees - 2009-2012 Student, 2013-2014 Advisor
VEX IQ 3333 - The Bumble Bees - 2014+ Mentor
"Sometimes, the elegant implementation is a function. Not a method. Not a class. Not a framework. Just a function." ~ John Carmack
|