06-14-2016 01:03 PM
@crossrulz wrote:As nice as that would be, no. I do not expect many to know about this one.
And they don't need to. Just like some of the other cool development tools, the users of these tools don't need to know how they are made, just that they are awesome. If you could make your own LabVIEW primitives, why would it matter how they are made, just that they are stable and users can use them. Same for the Project Provider, or Project Templates, or heck scripting tools in general. I can't wait to see what is possible combining VIMs, with the new emerging features like the Channel Wires.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
06-15-2016 12:07 AM
@crossrulz wrote:I will say that probably the biggest new feature is also available as a prototype form in LabVIEW 2015. You just have to find the installer VIs in the LabVIEW folder.
I'm going to guess... channels!
07-19-2016 01:17 AM
Chiming in here with a nice little quote:
Mockery is the means used by the complexed ignorant to feel wise - Alejandro Jodorowski
"complexed ignorant", he he hee... Mmm yeah.
Over and out.
08-08-2016 07:14 AM - edited 08-08-2016 07:30 AM
Just watched some parts of the keynotes + LV2016.
Channel wires....
I tend to agree with JeffK that the addition of LVFPGA indeed was a nice step function. Though, I would like to add LVOOP with inheritance as another step. Of course the introduction of LV itself back in the day was a leap. Graphical programming: Mindblowing paradigm shift..
As for "nextgen". Basically it was a "polished" LabVIEW with an IDE. Say hello to 2010.
Will it increase productivity and decrease developer frustration? Somehow I doubt it. A slick demo is one thing, getting it to run fast and problem free on a large application is another.
Here's a tip to NI: Throttle back the focus on making everything beginner friendly, "click and goey".
The kids of today can slap together a 3D game in python and C# in less time than it takes to complete one of your typical middle management slide decks.
A small reminder:
Mockery is the means used by the complexed ignorant to feel wise - Alejandro Jodorowski
08-08-2016 10:03 AM
My initial thoughts on the channel wire:
It's disturbing. It's just a gross violation of the dataflow "prime directive". You think there's enough confusion from the new LabVIEW users about why two loops wired together don't execute in parallel? Let's add one more level of complexity to the mix...
08-08-2016 10:04 AM - edited 08-08-2016 10:07 AM
I'd like to see a LabVIEW for VR where you can wear VR goggles and program in 3 dimensions!
Can you imagine 3D spaghetti code? 😄
[edit] I think I already said that.[/edit]
08-08-2016 10:42 AM
Let me try this one more time:
Mockery is the means used by the complexed ignorant to feel wise - Alejandro Jodorowski
Did it gain traction this time around?
Or is the problem perhaps intractable?
08-08-2016 10:50 AM
@billko wrote:My initial thoughts on the channel wire:
It's disturbing. It's just a gross violation of the dataflow "prime directive". You think there's enough confusion from the new LabVIEW users about why two loops wired together don't execute in parallel? Let's add one more level of complexity to the mix...
I've been "testing" Channel Wires for a year, ever since I learned how to "unlock" the primative version in LabVIEW 2015 and the more-polished version in LabVIEW 2016 Beta.
I agree totally with Jeff K that this is one of the best new features to LabVIEW that I've seen in, say, the past 5 years. It is especially important if you use parallel loops, as it greatly simplifies the logic of coordinating loop activity.
Like billko, when I first started "playing" with this concept, I also felt "Who needs this?". However, by the time the version in the Beta became available, and I had a better understanding of this "paradigm shift", I became a Believer ...
Bob Schor
08-08-2016 10:53 AM
@User002 wrote:Let me try this one more time:
Mockery is the means used by the complexed ignorant to feel wise - Alejandro JodorowskiDid it gain traction this time around?
Or is the problem perhaps intractable?
Sometimes what appears to be "mockery" is just you "poking a little fun at your best buddy."
- Bill Ko
08-08-2016 10:56 AM
@Bob_Schor wrote:
@billko wrote:My initial thoughts on the channel wire:
It's disturbing. It's just a gross violation of the dataflow "prime directive". You think there's enough confusion from the new LabVIEW users about why two loops wired together don't execute in parallel? Let's add one more level of complexity to the mix...
I've been "testing" Channel Wires for a year, ever since I learned how to "unlock" the primative version in LabVIEW 2015 and the more-polished version in LabVIEW 2016 Beta.
I agree totally with Jeff K that this is one of the best new features to LabVIEW that I've seen in, say, the past 5 years. It is especially important if you use parallel loops, as it greatly simplifies the logic of coordinating loop activity.
Like billko, when I first started "playing" with this concept, I also felt "Who needs this?". However, by the time the version in the Beta became available, and I had a better understanding of this "paradigm shift", I became a Believer ...
Bob Schor
I won't rule out a shift for me, either. After all, the first person to drive a car with an automatic transmission must have said the same thing.