
01-04-2010, 22:50
|
|
Alumni
AKA: David Yoon
 FRC #0589 (Falkons)
Team Role: Alumni
|
|
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
|
|
|
Re: PROGRAMMERS: WIND RIVER C++ vs LABVIEW vs JAVA
Quote:
Originally Posted by apalrd
LabVIEW IS coding. It's used often in the real world (although not on production things, many companies use it for testing and experimentation), its optimized to run on cRio's, can run on the FPGA too (although FIRST won't let us do that), has networked front panels, can execute C libraries (using Call Library Function), can run parallel tasks (multithreading) super-easily (try making two WHILE loops in C++ that run in parallel, you won't be able to do it as easy as you can in LabVIEW), the ability to make asynchronous calls easily (static VI ref + Invoke Node), built-in toolkits for PID, fuzzy logic, and toolkits available for many more cool things, through a number of sources, comparable to many C++ libraries. If you are just saying your language is better than LabVIEW, while I see how you could consider C++ or Java "real" programming, LabVIEW is real code too, it runs just as well, it is super-easy to debug, and it's alot easier to code then C++ or Java.
|
But I will bet you C/C++ was used to program that LabView
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
|