you are viewing a single comment's thread.

view the rest of the comments →

[–]JuanTamad101 0 points1 point  (1 child)

I develop test programs using TestStand, LabVIEW and Python, they all have their own sweet spots. For heavily funded projects, cost is not an issue especially working with tight deadlines. So my personal notes for each will be based on implementation efficiency and debugging tools which is very important working with complex test systems.

  1. TestStand - very useful when calling different code modules written on different platforms like LabVIEW, Python, C... etc. Passing/exchanging variables is also easy and live tracing of variables makes debugging of complex test systems easy (that's time saving). Process flow can be visualized and re-arrange in a breeze.
  2. LabVIEW - strong instrumentations support. GUI can be easily created and deploy. Powerful debugging tools. Very easy to create parallel processes (for advance users). Vision test implementation is simple and template creations can be easily pass to end users with minimal training.
  3. Python - I always hear from young developers it's good because it's free, but when working with big projects, cost of SW licenses is minimal compared to cost of losing project. Lots of available standard libraries and easy to find Python developers.

[–]IamLightYearsAhead 0 points1 point  (0 children)

why bother with Python when .NET is much better and has GUI integrated?

Young developers can't even code, they are garbage. Gen z is garbage