On Tue, Jul 03, 2001 at 04:54:01PM +0100, Matthew Byng-Maddick wrote:

> My big beef with Java is that having *forced* you into an OO model
> (something recognised both by Perl and C++ as being bad), its own
> language primitives aren't in fact objects.

It doesn't force you to be OO.  I've written procedural code in Java, the
only object instantiation I did was the program itself, and some strings
and the numeric objects you need to do casting from one type to another.

> And the Write Once - Run Everywhere, is more like Write Once, Debug
> Everywhere.

To be fair, that is a feature of the broken JVMs rather than of the
language.  I don't tend to have many problems with it, but then my targets
are Linux and Solaris.  I do not give a flying fuck about whether stuff
works on Mac or Windows, cos for stuff at work I'll always be targetting
'nix, and for my own stuff I'll be targetting *me*.  And I am a Unix-only
environment for anything that matters.

It's quite a long time since I wrote any graphical Java, but I remember that
being flaky on Linux, but am told that it has got a lot better now that Sun
have released their own JVM for Linux and there's no need to rely on dodgy
third-party hacks.

-- 
David Cantrell | [EMAIL PROTECTED] | http://www.cantrell.org.uk/david

             If a job's worth doing, it's worth dieing for

Reply via email to