Java Noobie said:
These things are very attractive, but for a noobie such as myself, it
is daunting to say the least. It seems to me that as Java has matured,
it has also mushroomed considerably.
The other side of the same coin is that Java _is_ mature. There are
Java libraries for almost anything you wish to do although I agree
that finding them can be difficult. When I started I used Google a lot
and by searching for Java and <task I want to do> I was almost
invariably rewarded with a method and some sample code. There is also
a temptation to compare Java without an IDE to VB.Net which invariably
comes with one. I have written up some IDE's here
<
http://ide.profectus.com.au> but I suggest you download the beta of
NetBeans 5. In addition to providing the code completion you are used
to it will insert the import statements once you have found the
appropriate method.
The other thing that worries me
is the speed of the platform itself.
It is true that Java programs are slow to start, but once they are
running they are probably faster than VB programs and comparable to
programs written in other languages. The start-up time is a
consequence of the virtual machine and I don't know how (or if)
Microsoft have solved that problem with .Net.