A Route to Strongly Typed Nirvana - John Medland - GDevCon#2

Опубликовано: 10 Август 2026
на канале: GDevCon
248
6

LabVIEW’s strongly-typed nature practically removes the risk of data-type mismatches at runtime. The problem? Most architectures implement some form of data flattening and crucially, unflattening to pipe information around an application; Think of the variant-type message field of the Queued Message Handler or the non-trivial casting of Actors to more specific classes in the Actor-Framework. Conventions and careful testing can help to avoid and eliminate the bugs that arise from these issues but a ‘broken Run Arrow’ is the best defense against these kinds of problems. This presentation aims to explain one possible route back to this strongly-typed nirvana and to show how an event-driven model for inter-process communication lends itself well to the task. Methods of using tooling to remove associated repetitive programming tasks are demonstrated and the possible future for this type of framework is discussed.

GDevCon is an independent graphical programming conference organized by members of the LabVIEW Community.

https://www.gdevcon.com

Follow us on Social Media
Flickr: https://www.flickr.com/photos/gdevcon/
Instagram:   / gdevcon  
Facebook:   / gdevcon  
LinkedIn:   / gdev.  .
Twitter:   / gdevconference  

Video Copyright (c) Louis James-Parker (All rights reserved). Use is granted to GDevCon Limited under license.

#LabVIEW #GDevCon