(e-mail address removed) (dalewz) wrote in message
[ ... ]
I am trying to find a language to build a GUI to communicate with our
device via serial port.
Okay -- you should be aware, however, that nearly everything involved
with both GUI and serial port development is non-portable and won't be
possible using strictly standrad C++ (or probably Java either).
Questions:
1. which language (VC++ or Java) is the best?
That's really unanswerable. Given that you're posting in
comp.lang.c++, it's fair to guess that most people here use C++ fairly
regularly, probably in many cases because they like it, think highly
of it, etc. If you ask the same in a Java-oriented newsgroup, you're
likely to encounter people who like, use, think highly of, etc., Java.
In both cases, the answers as to which is better are fairly obvious,
predictable and (mostly) meaningless.
2. if VC++, which complier (VC.net or BCB 6) is the best? I hope they
have a good serial port driver built in or I can find easily.
VC++ is a compiler that implements (more or less) the C++ language.
BCB 6 is another copmiler that implements (again, more or less) the
C++ language. As far as the serial port driver goes, that's properly
the domain of the OS. You're apparently planning to program on
Windows, and Windows does have a serial port driver, much like most
others -- you open the serial port as a file, and read from it, write
to it, etc., somewhat like a file on a disk or anything else.
3. any good training courses or books for recommended solution?
That depends heavily on your past experience and exactly what you want
to learn -- if you want to learn the bare minimum to complete this
specific job you'll want to learn different things than if you really
want to learn to program, and this just happens to be one of the first
things you're going to do along the way.