On Wed, Nov 03, 2004 at 04:09:12PM +0000, Matt Parker wrote:
The only thing is that this process happens everytime you re-start the JVM, but then if you're running it on a server (where I believe Java should only really live - it's not useful for desktop apps really) you don't care about that because you never restart it.
In many cases java code runs in the JVM of a browser, this is supposed to be one of the places where it excels isn't it? Not server java really.
that it's been the right tool for the job in any of the situations I've used it or seen it used though.
You'r obviously not using it correctly. If you look on a site like JobServe you'll see that Java for server-side processing is one of the (if not the most) common languages. All those people can't be wrong.
Like Sun readers no doubt! :-)
"All those people can't be wrong" is *not* a good argument, it's an argument for universal use of MS software for a start.
Java's API has all kinds of standard things to make cross language/country code mush easier IMO. Such as pre-defined currency, date, time, character set, time-zone, etc etc conversions that seamlessly interact.
Yes, this I will agree with in general having had to do this sort of stuff too many times. It's not perfectly implemented in java but it's quite good.