South East Michigan LabVIEW User Group

cancel
Showing results for 
Search instead for 
Did you mean: 

NI LabVIEW Compiler: Under the Hood

There was a short discussion after yesterday's presentation (great job Dan, btw!) regarding LabVIEW's compiling process and use of intermediate languages (specifically Dataflow Intermediate Representation (DFIR) and Low-Level Virtual Machine (LLVM)). As promised, here's a look under the hood of LabVIEW compliation process: http://www.ni.com/white-paper/11472/en/

Take particular note that the DFIR graph decouples the editor from the compiler representation.





Copyright © 2004-2023 Christopher G. Relf. Some Rights Reserved. This posting is licensed under a Creative Commons Attribution 2.5 License.
0 Kudos
Message 1 of 3
(5,718 Views)

My summary of that white paper: Trust the compiler, unless you have a reason not to.

Message 2 of 3
(3,345 Views)

Hooovahh wrote:

Trust the compiler, unless you have a reason not to.

Ha! True, true. But imagine that, since DFIR does decoupling, there's an opportunity for other development environments that exist, and those that we haven't imagined yet, to write "LabVIEW" code.





Copyright © 2004-2023 Christopher G. Relf. Some Rights Reserved. This posting is licensed under a Creative Commons Attribution 2.5 License.
0 Kudos
Message 3 of 3
(3,345 Views)