12-13-2006 02:08 PM
There are some people who are using LabVIEW and Java, but it just isn't as easy as .NET. Ignoring the fact that we have provided .NET integration into LabVIEW, .NET just put more work into getting managed (.NET) code and unmanaged code (C++,etc) to work together well - everything from P/Invoke, COM Interop and IJW from C++/CLI. In Java, you have JNI. I've been down that road and have returned to tell you to avoid it if at all possible.
I also worked in Java for several years before starting with .NET and it's not that different really. Java and C# are so close that the basic language structure is easy to pick up. What is difficult, as with any framework, is learning where the heck the function that does XYZ lives...which JAR, which .NET assembly, etc. But that is what internet searches are for 🙂
12-14-2006 01:55 AM