Re:Snap: Programming for Everyone
by striking on Monday June 01, 2015 @08:45PM
(#9643151)
LabVIEW makes the syntactic stuff a lot easier, but as soon as you want a modular program or you want to create something polished, it stops working the way you want it to.
And I'd argue that it's because LabVIEW is meant only for R&D purposes. It does work fairly well for FPGA-based applications but that's often because those programs are fairly compact and uncomplicated when done right.
I wish there were a more modular and useful version of LabVIEW (or G or whatever the language is called) because I'd like to use something like that. Not having to worry about execution order is a marvelous thing, and it really transforms the way one thinks.
Re:Snap: Programming for Everyone
by analog31 on Monday June 01, 2015 @11:26PM
(#9643653)
Agreed. I used LV for some R&D stuff, many years ago. More recently, I became responsible for a product whose support software had been written in LV -- by a guy who was certified as a LV expert -- and the code was impenetrable.
And I'd argue that it's because LabVIEW is meant only for R&D purposes. It does work fairly well for FPGA-based applications but that's often because those programs are fairly compact and uncomplicated when done right.
I wish there were a more modular and useful version of LabVIEW (or G or whatever the language is called) because I'd like to use something like that. Not having to worry about execution order is a marvelous thing, and it really transforms the way one thinks.