LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Where does labVIEW stand with comparison to other programming techniques

Hi everybody,
 
Just for discussion sake Smiley Very Happy, If we compare LabVIEW to other C/C++, Java and .NET technologies, where does it stand?Smiley Happy
cheers !!
 
-Alok
-AL☼K
0 Kudos
Message 1 of 3
(2,535 Views)

This was discussed more than once (you can search the forums), but some of the main points:

1. LV has a much lower learning curve. Not having to deal with syntax (as much), memory handling and such and having the program do stuff automatically for you (like express VIs) makes it much easier to start programming in. Also, many people find the flowchart-like dataflow paradigm to be easier to understand and follow and LV code easier to read and more aesthetically pleasing. The downside is that people don't realize that writing more complex programs requires some more experience and usually start turning here when they have problems. When writing large programs in LV, you have to understand a lot about how it works internally, because you have less control.

2. The execution of LV in general is not as fast as an optimized C program, but it can be around the area of regular programs. LV doesn't do some stuff as well as C.

3. .net is supported mainly on windows. LV code, to a degree, is portable to windows, mac, linux, palm, win CE, embedded chips and Real Time systems.


___________________
Try to take over the world!
Message 2 of 3
(2,527 Views)
For me they all are standing in a circle. None is better than the other, but most of the time one of them is more suitable than the others, depending on the taskt to accomplish.
Using LV8.0
--------------------------------------------------------------------
Don't be afraid to rate a good answer... 😉
--------------------------------------------------------------------
Message 3 of 3
(2,526 Views)