ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW Object-Oriented Programming: R&D Technical White Paper (LV8.2)

LabVIEW++ would make it sound like a different language. The whole point is that it isn't -- it's just a feature in LabVIEW. It's been a tricky proposition to strike the right balance. Besides, when we did consider something akin to LabVIEW++, one developer pointed out that this would be better:
 
A joke, of course. Because, again, at the end of the day, it's just LabVIEW, now with OOP.

Message Edited by Aristos Queue on 08-11-2006 11:21 AM

Message 11 of 16
(2,664 Views)
A dynamic dispatch VI is a member of a class with the class input and output on the connector pane set to dynamic dispatch instead of optional, required, or recommended.  At run-time, the proper VI will be run, depending on where in the class hierarchy the data in the input wire resides.
0 Kudos
Message 12 of 16
(2,600 Views)

"Aristos Queue" <x@no.email> wrote in message news:1155314407461-403184@exchange.ni.com...
LabVIEW++ would make it sound like a different language. The whole
point is that it isn't -- it's just a feature in LabVIEW. It's been a
tricky proposition to strike the right balance. Besides, when we did
consider something akin to LabVIEW++, one developer pointed out that
this would be better:
&nbsp;<img src="http://forums.ni.com/attachments/ni/170/200237/1/lv+1.PNG">
A joke, of course. Because, again, at the end of the day, it's just LabVIEW, now with OOP.
Message Edited by Aristos Queue on 08-11-2006 11:21 AM



lv+1.PNG:
http://forums.ni.com/attachments/ni/170/200237/1/lv+1.PNG



For a minute I thought NI was going to rename LabVIEW to LabVOOP...


Regards


Wiebe.
0 Kudos
Message 13 of 16
(2,580 Views)
FYI,
 
The white paper posted in the original post has been converted to an online Tutorial in the DeveloperZone.  Please reference LabVIEW Object-Oriented Programming: The Decisions Behind the Design for the most up-to-date version of the material.
 
Take care,
Travis H.
LabVIEW R&D
National Instruments
Message 14 of 16
(2,551 Views)
OO is not a programming language. It is a programming methodology (and some say a programming philosophy.) You need a programming language anyway, which should support the methodology.
www.vartortech.com
Message 15 of 16
(2,524 Views)

Hmmmm gonne read it tomorrow. But I was expacting LaTeX to be typesetting not Word!

0 Kudos
Message 16 of 16
(1,260 Views)