Jump to content
GregSands

Best LabVIEW design feature

  

65 members have voted

You do not have permission to vote in this poll, or see the poll results. Please sign in or register to vote in this poll.

Recommended Posts

I think the list of things that we DON'T like is a whole lot shorter, and probably easier to run though. What we do like will go on, and on, and on....:lol: <now where is that energizer bunny>

Share this post


Link to post
Share on other sites

LabVIEW's ability to be extended.

There is nothing I like more then creating reuse code and have it appearing in the palettes or writing tools that I can access natively.

Share this post


Link to post
Share on other sites

"Create Sub-vi" function.

Saves hours if time when prototyping by allowing hierarchy realisation, easy modularisation and, of course, cleaning up diagrams. All in one step thumbup1.gif. Imagine what you would have to go through if you wanted to replace some code with a sub-vi if we didn't have it worshippy.gif

Share this post


Link to post
Share on other sites

This is quite interesting.

January first 2011 a poll will be started that includes the input from this thread to decide what the best design feature of LabVIEW is. If you have any ideas left, please post them!

Ton

Share this post


Link to post
Share on other sites

Nobody has mentioned the obvious feature...

Data Flow

By using graphical represenations of opeartions, typos* and syntax errors are eliminated.

Memory management

No need to check limit malloc and debug access violations. For those cases where the memory allocations are not obvious LV includes "Show Buffer Allocations" to let us SEE where the buffers are located.

Ben

* anyone that has read more than one of posts should understand why I really apprecaite the lack of syntax.

Edited by neBulus
  • Like 1

Share this post


Link to post
Share on other sites

Nobody has mentioned the obvious feature...

Data Flow

By using graphical represenations of opeartions, typos* and syntax errors are eliminated.

Check my post (it's #3). ;)

But I didn't supply an argument for it.

Felix

  • Like 1

Share this post


Link to post
Share on other sites

Updo^H^H^H^H

Fondu

Undo! Yes, that's it!

I still remember the fuss some members of the LV user community made over LV developers "wasting their time" implementing undo...

  • Like 1

Share this post


Link to post
Share on other sites

Updo^H^H^H^H

Fondu

Undo! Yes, that's it!

I still remember the fuss some members of the LV user community made over LV developers "wasting their time" implementing undo...

Ooooh. Yes! and that reminds me of "PERVERT" "REVERT". For those "dead end" moments when you've been owned by the spaghetti biggrin.gif

Edited by ShaunR

Share this post


Link to post
Share on other sites

It helps if you have embraced the Noodly Appendages of the Flying Spaghetti Monster. :P

I'm not sure I ant to know what appendages you've embraced. ... Noodly or otherwise laugh.gif

Although I'm willing to be converted if the "Halloween Missionaries" want to save me biggrin.gif

Share this post


Link to post
Share on other sites

I wish to change my answer, now that LV2010 takes about 4 times more time to compile my application it became my favorite feature, and this is why.

Ack! I hate it when one of you guyze posts a link to that website! I get absolutely nothing done afterward!

Share this post


Link to post
Share on other sites

Updo^H^H^H^H

It took me a whole second to figure out what was going on here. Thank you for that. :lol:

Share this post


Link to post
Share on other sites

If I have to vote for a best LV design feature, first of course is the graphical / dataflow  model. Then the ease of hyperthreading / multicore processing.  Another key feature wasn't mentioned, but, of course, is indispensable;  The rich collection of libraries for science and engineering applications. 

Share this post


Link to post
Share on other sites
Self-indexing for loops.

Beats ANY other language hands down as they don't have an equivalent.and have to put length checks all over the place and usually get it wrong :yes:.

 

Actually that is not entirely true. If you have an iterable object in Java or .Net you can write somewhat more tense code.

 

Java uses:

 

for (<type> obj : objList)

 

and .Net has a special keyword

 

foreach (<type> obj in objList)

Share this post


Link to post
Share on other sites
Actually that is not entirely true. If you have an iterable object in Java or .Net you can write somewhat more tense code.

 

I read this as: "If you have an irritable object ... you can write somewhat more tense code."

  • Like 1

Share this post


Link to post
Share on other sites

The diagram clean up button. No one else will have a 'Make code look nice' button. I wish I had it in other parts of my life...

 

post-46572-0-43891700-1386486855.png

Share this post


Link to post
Share on other sites
The diagram clean up button. No one else will have a 'Make code look nice' button. I wish I had it in other parts of my life...

 

Actually most modern text code IDEs have nowadays auto-intend with configurable code style rules so there certainly exists a "make code look nice" function there, although it is usually a menu and not a button.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.