|
Re: FRC Java or Labview?
LabVIEW compile times are longer, but not prohibitively so. It only takes a matter of seconds to put compiled code on the robot.
LabVIEW seems harder for people who are used to a procedural language like C++ or Java. That's usually because they are trying to approach it using what they already know. Unfortunately, what they already know is largely inapplicable to dataflow languages and actually gets in the way. If you start out with the idea that you know nothing, you will find LabVIEW much easier to learn and use.
LabVIEW is simple to start out with. It is also very powerful. Its inherent parallel nature makes it easy to do some things which are difficult in other languages.
On the other hand, typical object-oriented features are not as deeply baked in, so common OO constructs aren't as simple, though again thats mostly an issue for people with a good background in such languages.
|