GregSands Posted December 15, 2010 Report Share Posted December 15, 2010 In my part of the world everyone's winding down for their summer holidays! So I thought I'd start a pair of topics to sing the praises (and raise the sins) of LabVIEW. In this topic: What design feature in LabVIEW do you most appreciate? The one that when you use it, you think "this is just so easy". Or that you'd most miss if you had to program in another language. For me, it would be the ease with which multiple cores/threads can be used, either with concurrent loops, or with the Parallel For Loop - having done some OpenMP and MPI programming (in Fortran of all things!), LabVIEW just makes this so much more straight-forward. Huge kudos to all who developed these features over the years. OK, what about you? Quote Link to comment
asbo Posted December 15, 2010 Report Share Posted December 15, 2010 The event event structure and the LV events that go with it Quote Link to comment
Black Pearl Posted December 15, 2010 Report Share Posted December 15, 2010 The wire. Felix 2 Quote Link to comment
SuperS_5 Posted December 15, 2010 Report Share Posted December 15, 2010 G-code. This is the most important "feature," or more like a generation advancement. Dealing with the UI can be difficult, but, should I don't think it is any harder than other languages, just different. I don't have any regrets with leaving C behind in the dust. (I just hope that the NI R&D guys keep up the "I program in C so you don't have to" mentality.) Quote Link to comment
ShaunR Posted December 16, 2010 Report Share Posted December 16, 2010 Polymorphic VIs. Quote Link to comment
Francois Normandin Posted December 16, 2010 Report Share Posted December 16, 2010 Classes. (yeah, I just had to say it right after Shaun...) Quote Link to comment
ShaunR Posted December 16, 2010 Report Share Posted December 16, 2010 (yeah, I just had to say it right after Shaun...) I'm. infamous Quote Link to comment
mje Posted December 16, 2010 Report Share Posted December 16, 2010 From the IDE side: long live the quick drop. Best set of features: Synchronization objects and structures. That upgrade (6.1?) will forever be the best. Best underdeveloped feature: OOP. I *love* that its here, but it could and should be so much more. 1 Quote Link to comment
dannyt Posted December 16, 2010 Report Share Posted December 16, 2010 For me the new separate source and compile code, at last you can develop in parallel with a team and use source control in a really useful way. Quote Link to comment
ShaunR Posted December 16, 2010 Report Share Posted December 16, 2010 Ooooh. Almost forgot. Re-entrant VI's and the cool improvements to them over time (cloning, place inside self etc.) Quote Link to comment
Antoine Chalons Posted December 16, 2010 Report Share Posted December 16, 2010 scripting or event structure Quote Link to comment
Grampa_of_Oliva_n_Eden Posted December 16, 2010 Report Share Posted December 16, 2010 Control references. They let us do in sub-VIs what previously had only been possible using attribute nodes. Instead of the BD of user interfaces being dominiated with attribute nodes, the diagrams can "look like what they do". Ben 1 Quote Link to comment
Popular Post Daklu Posted December 16, 2010 Popular Post Report Share Posted December 16, 2010 Lava. Without it nothing else would have mattered for me. Yeah, it's not really an *official* Labview design feature, but it's the best learning/documentation resource that's available. The Blues that freely share their insights here are a big part of that. 4 Quote Link to comment
hooovahh Posted December 16, 2010 Report Share Posted December 16, 2010 Highlight execution/Breakpoints for debugging. Seriously what would I do without it? Having the ability to read variables in real time on a text based language is nice, but not as good as what LabVIEW can do. That's usually the feature I show programmers of text languages. That and not needing to compile to run code, well it does compile just not having to explicitly compile to run code. Quote Link to comment
PaulG. Posted December 16, 2010 Report Share Posted December 16, 2010 Diagram disable structure. Quote Link to comment
asbo Posted December 16, 2010 Report Share Posted December 16, 2010 From the IDE side: long live the quick drop. Highlight execution/Breakpoints for debugging. Gah, these two as well, can't pick just one! Also, auto tool and undo. 1 Quote Link to comment
Norm Kirchner Posted December 16, 2010 Report Share Posted December 16, 2010 LVOOP Property Nodes Quote Link to comment
jzoller Posted December 16, 2010 Report Share Posted December 16, 2010 The support. Thanks NI! Quote Link to comment
Ton Plomp Posted December 17, 2010 Report Share Posted December 17, 2010 XControls. Ton 1 Quote Link to comment
Popular Post ShaunR Posted December 17, 2010 Popular Post Report Share Posted December 17, 2010 (edited) 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 . Edited December 17, 2010 by ShaunR 3 Quote Link to comment
Antoine Chalons Posted December 17, 2010 Report Share Posted December 17, 2010 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. Quote Link to comment
Grampa_of_Oliva_n_Eden Posted December 17, 2010 Report Share Posted December 17, 2010 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. Worst threads is getting ahead so... How about the multiple object property thing? I used to have to select each widget one at a time and change the font color etc. Not anymore! Ben Quote Link to comment
ShaunR Posted December 17, 2010 Report Share Posted December 17, 2010 Worst threads is getting ahead so... How about the multiple object property thing? I used to have to select each widget one at a time and change the font color etc. Not anymore! Ben You've always been able to change font settings on multiple widgets Quote Link to comment
Grampa_of_Oliva_n_Eden Posted December 17, 2010 Report Share Posted December 17, 2010 You've always been able to change font settings on multiple widgets Good point! I was thinking of something else but... It is still a nice feature that is handy. Don't you like it? Ben Quote Link to comment
ShaunR Posted December 18, 2010 Report Share Posted December 18, 2010 Good point! I was thinking of something else but... It is still a nice feature that is handy. Don't you like it? Ben I neither like nor dislike. I don't really use it much since I tend to get one control just how I like it then copy it. What I do love though is that you can select a load of controls and make them exactly the same size at the click of a button. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.