SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : All About Sun Microsystems

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: cfimx who wrote (8451)3/22/1998 6:41:00 PM
From: Scott McPeely   of 64865
 
Java advocacy is not going over well on rec.games.programmer. Here
are some quotes:

/////////////////////////////////////////////////////////////////////
Yeah, but with Java you aren't writing to one vendor's platform,you're
writing to 100 vendors platforms. You don't have control over the JVM
that the application is going to run on, unless you intend to download
your own chosen JVM with your application. The net result is that you
end up having to deal with multiple platform vendors, and if you think
that getting information out of Microsoft on bugs is hard, try to get it out of Microsoft and about 30 JVM vendors.
/////////////////////////////////////////////////////////////////////

That Microsoft's notorious Java implementation actually turns out to
be the *best* implementation available makes a mockery of many a Java
advocate's posts.

That current JVMs do not yet implement Java 100% correctly is no
surprise to anyone with even a vague understanding of how this
industry works. Even C++ is still prone to incomplete implementations
-- as the thread discussing C++ on consoles has shown.

If C++ compilers, after *years* of development and standardisation
*still* cannot be guaranteed 100% compatible, it's no great shock to
find out that Java implementations are also plagued with
incompatibilties.
/////////////////////////////////////////////////////////////////////

The point about Java is that there are about 100 JVM's out there.. (or
JIT's), and just because my code runs on one JVM, doesn't mean that it
will run on the next vendors, or the next version, which is changing
frequenly.
/////////////////////////////////////////////////////////////////////

Java won't change the OS that I use, it will only be IN ADDITION to
the OS that I use. I guess you're the fool.
/////////////////////////////////////////////////////////////////////

Java was designed to run appliances by an egomaniac that sat in
McNealy's office and told him he was a moron, and then followed it up
with Java Advocacy. The goals were specifically to run distributed
appliances.. the market noise of the Internet is what lead to the
next several steps.. and the mess that we currently have.
/////////////////////////////////////////////////////////////////////

Do you really think we're that stupid? We know how JIT works, a few
people in this group have written compilers and we know that JIT
compiled Java is *still* ridiculously slow compared to native code.
/////////////////////////////////////////////////////////////////////
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext