View Single Post
  #3   Spotlight this post!  
Unread 19-07-2006, 20:43
Qbranch Qbranch is offline
wow college goes fast.
AKA: Alex
FRC #1024 (Kil-A-Bytes)
Team Role: Alumni
 
Join Date: Apr 2006
Rookie Year: 2006
Location: Indianapolis
Posts: 1,174
Qbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond repute
Re: Labview used by the US Air Force Research Labs

If you learned to program in any normal language (C, C++, C#, QB, VB, J++, Fortran,...) then LabVIEW is extremely hard to learn. It runs completely non sequentially, and its code is very slow and hogs lots of memory, as it passes all variables by value instead of reference.

Code documentation is also impossible.... you can't just print it out without getting a million pages of cartoons. The 'wires' (assignments) get very complicated to understand after a bit. The 'event driven' frame must be put into a while loop which makes absolutely no sense. Finally, the arrays (clusters) in LabVIEW are not indexably writable.

However, the big draw to lab view is its ability to talk over most every communications bus quickly and easily, as well as the fact that it has drivers for most every single piece of test equipment. It can even interface with Solidworks Cosmos so that you can see software and machine running in real time simulation.

Ok i'm done.

-Q
__________________
Electrical Engineer Illini
1024 | Programmer '06, '07, '08 | Driver '08
Reply With Quote