07-10-2023 09:25 AM
Just a curious question, Nobody is being forced to give a view on this...
The LabVIEW's attraction when I started doing is...
1. Just a mouse click can do so many things.
2. We just need to do minimum work to do programming when compared with C for example defining a function to access a serial port and headache due to the pointer stuffs are no here.
But now,
1. Memorize keyboard shortcuts(which my ancestors who worked Linux used in their day to day life)
2. Define classes to handle data(My God, I hatted this Java for this only.)
Assumptions,
1. The LabVIEW was created to give a next generation experience to developers.
2. Classes are powerful in all other languages, so to we can not avoid these sour healthy things from our plate.
Requests,
1. Please guide me to enter into the real ideology and actual though process that is happening in NI.
2. I am wondering I am not the only person who was in the world where "People wanted no more memorizing but betterment in Logic building for Engineering"
Solved! Go to Solution.
07-10-2023 09:32 AM
Keyboard shortcuts have always been there. Yes, there are more now and you can make your own. But you are not forced to use them. They just make life easier.
OOP is a great tool, especially for the API builders and those designing medium to large applications. Again, you do not have to use OOP if you don't want to.
07-10-2023 09:38 AM
Note:
I respect the lot of innovation and creativity I am receiving from NI(Specially the Block Diagram scripting I believe AI created LabVIEW test automation project is within 1 year)
asking this Philosophic way.......
07-10-2023 10:17 AM
@rkbkgk wrote:
I believe AI created LabVIEW test automation project is within 1 year
That is more than a year away. It is in the purely experimental phase. As far as I am currently aware, there is currently no plan for the productization of the AI that was shown off at NI Connect. I'm not saying it won't happen or that NI is not investing in it. It is just farther off than people seem to understand.
07-10-2023 02:49 PM - edited 07-10-2023 02:57 PM
In addition, what is currently hailed as super breakthrough in AI coding help is not much more in terms of produced code than what LabVIEW had as Example Finder for over 20 years. The super feature from “AI” is only that you can describe your problem now in clear text and get a code example that more or less matches your requirements to some extend. Calling that AI is however still mislabeling it. It’s “simply” an LLM that allows to understand human written text pretty good and even including getting the context fairly right. Impressive for sure but still far from real AI, luckily. But it’s the hype of the moment and sure a good way to make a quick buck for some, as with every hype.
Metaverse apparently has in the meantime more or less died and all the billions sunk into it have been written off already. Maybe that’s a good thing and there will be another hype over two years. And most will then wonder what this AI has been about again.
07-13-2023 04:55 AM
we can create programmatically craft block diagrams right....? It is a wonderful initiative to record programming styles and do stuffs smartly without user interaction. for example. if I type a lable as "oil pressure" it may change to "Oil Pressure". I may feel that "cool, my LabVIEW is thinking like me and for me". just an innovation from my vintage Brain
07-14-2023 06:25 AM
@rolfk wrote:
[...] The super feature from “AI” is only that you can describe your problem now in clear text and get a code example that more or less matches your requirements to some extend.
Kidlin's law is a principle of problem-solving that states: “If you write the problem down clearly, then the matter is half solved.”
-_-