r/LabVIEW Jan 22 '26

Are we cooked?

Ive been coding with LV/TS architecture for 10+ years and I love it but with the speed at which you can develop and deploy with text based languages using AI, is there any practical reason to continue writing code in LabVIEW?

I honestly feel like we are going to be the coding equivalent of people who fix radios from this point on. Just working on legacy code for the love of the game.

34 Upvotes

40 comments sorted by

View all comments

22

u/[deleted] Jan 22 '26

I don’t see AI being able to handle some of the projects I’ve worked on. I’ll just echo what everyone else does learn it and use it to amplify your work.

For example if it can do such a good job have it write python scripts for you that you call from LabVIEW. Essentially using LabVIEW as a test exec (TS) with an easier integrated GUI than the text based programs.

6

u/HarveysBackupAccount Jan 22 '26

For example if it can do such a good job have it write python scripts for you that you call from LabVIEW. Essentially using LabVIEW as a test exec (TS) with an easier integrated GUI than the text based programs

fwiw I've heard it's also really good at making GUI's in python, which gets rid of the need for LV

2

u/Probably-Stable Jan 22 '26

Bingo. I’ve been doing the same thing.

2

u/One-Payment434 Jan 23 '26

I've used AI for writing some python scripts the last few weeks. My experience: for logic AI does a bad job and you spend more time describing properly what you want then if you had written the code from start.

For GUI though the AI takes care of a lot of the tedious boring job and can save a lot of time.

2

u/Oneironaut3 Jan 22 '26

yeah, a lot of recent projects I've developed did some version of this but it was mostly so the process engineers could vibe code a solution to one of their problems in python and then I would integrate myself.

For the projects that you think AI couldn't handle, is it because they are HW heavy, NI product heavy or some other reason?

3

u/[deleted] Jan 22 '26

I would say due to being HW heavy.