Java Design & External Hardware Interface: Java needs to expand scope.
I am a long time fan of Java and although I am far from an expert I think it is a great technology, especially now with some of the new IDE's like Netbeans, IDEA, etc.
My problem is that Java still has a serious limitation for me. I cannot easily hookup to any hardware, USB data acquisition in this case, and use Java. I'm sure some of the gurus could use JINI or a third party serial package and build something but this is beyond my ability. Yes, I know accessing hardware directly breaks the cross platform rules but I can't use Java for this project so here I am forced to start using Visual Studio 2005 and C#. Can't Java simplify access to hardware so companies will start providing Java libraries for their software? I am using Measurement Computing USB DAQ hardware and I would like to be able to use their product with a Java application as smoothly as I can with Visual Studio and C#. I'm not a big fan of VS and C# but I must admit it makes this project pretty simple to get going.In Java I wouldn't be out of the gate.
Just wish I could do this in Java is all I'm saying.
For my info, please clarify if it's a Java problem or a vendor problem?
Thanks

