Sweetening LabVIEW with Syntactic Sugar
summary
G-Sugar is an open‑source LabVIEW library (LV2020, MIT) that actually implements syntactic sugar: 14 initial VIs with a goal ~25, no external dependencies, OS‑agnostic, distributed via VIPM and GitHub (hunterjki/gsugar). It includes malleable VIs, compact helpers like error.create custom (default code 5000 + call chain), array→set, array→delimited string, inline timers and key/value array→map. The code is reviewed live, compiles and runs, and Copilot even flags a spelling error in the repo.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 7:43Syntactic sugar in LabVIEW
- 12:18G Sugar toolkit goals
- 26:58First six sugar functions
- 36:57Remaining eight functions
- 45:38Distribution and future plans
- 50:55Q&A
related talks
51mInnovate, Validate, Elevate: LabVIEW Quality Paradigm
12mSlang Language Server: Accelerated, Reliable SystemVerilog Development
49mModern Development Workflows in LabVIEW
07m7x7 From Ideas to Reality
24mUsing LabVIEW To Do Totally Legal Things Online
07m1x7 Summer of LabVIEW 2024
15mSystemVerilog Testbench linting with open-source
15mAutomated Variability Injection for Graphical Modelling Languages
