/* Google Analytics --------------- */ /* ----------------------------- */

-----> PLAY SWARDTRIS NOW! <-----
 

Thursday, July 07, 2005

Cursed Microsoft Java

Today I discovered a problem with my Tetris game: it doesn't work for 90% of you! In spite of all my efforts to make it compatible with the lowest common denominator (Internet Explorer, Microsoft's JVM), I had never actually tested it on a machine without Sun's JVM installed until today.

It appears as though when I compile my java classes, I need to add a compiler option telling it to target Java 1.1 (my SDK is 1.4). I will try to do this either tomorrow or later this weekend.

Thanks for your patience. While you're waiting, why don't you install true (Sun's) Java?

9 Comments:

At 1:53 PM, Anonymous Anonymous said...

If I were just a little more of a Linux/Open Source/standards snob, I'd say 'to heck with 'em; let 'em get a standards-compliant browser and a stable OS and a standardized Java implementation'-- but I realize that the Microsofties can't help it. God love 'em. ;)

I also realize that you want a broad audience for your work; nothing wrong with that.

Your applet's excellent, by the way. Nice work! Best of luck in your studies.

 
At 11:32 PM, Blogger J Anderson said...

I use Sun for simplicity.

 
At 10:24 AM, Blogger Ben Dash said...

Attempting to support the MS JVM will be a waste of time, not even MS supports it. If you want Java and use MS Windows you are expected to download the Sun JRE.

 
At 11:02 AM, Blogger Stephen said...

In response to Ben's comment, in spite of Microsoft's unsavory attitude towards Java, something tells me that it can be done. I believe I can make it work, and thus I am compelled to try. I have made a bit of progress, after all. :)

 
At 10:56 PM, Blogger Ben Dash said...

Stephen, I'm sure that it can be done, however, there's little to no point. The new MS IE 6 comes without the MS JVM, IE 7 will certainly not come with the MS JVM. It is dead, there's no point in wasting your time supporting it.

The MS JVM is probably already in the minority of installed JREs on MS IE, since most IE users that I see accessing my site have already upgraded to IE 6 and virtually every other browser uses the Sun JVM.

Despite the hassle I'm even using the Sun JVM on all my Gentoo Linux machines because the Blackdown FOSS JVM isn't quite ready for my requirements, i.e. my wife wants to be able to play Applet games on Pogo.com.

Feel free to target the MS JVM if you want, however, I think it's a waste of your valuable time.

 
At 7:03 AM, Anonymous Anonymous said...

that's java for you. write once, debug everywhere...

doesn't take too much googling to find a cross-platform language that enables you deploy on any platform...

 
At 3:37 PM, Blogger Kui Tang said...

Microsoft is cancer.

While I don't aggresively try to force anyone off of Microsoft, I certainly do encourage and heavily promote open standards! You should put a Firefox banner on your web page; for many, Firefox is the first open-source software they run.

--
Kui Tang

http://kuitang.blogspot.com
http://kuitang.ownsthis.com
http://flickr.com/photos/kuitang

 
At 7:04 PM, Anonymous Anonymous said...

It is apprοpriate time tο make somе plаns foг the lоnger term and it's time to be happy. I have read this put up and if I could I wish to recommend you some attention-grabbing issues or advice. Maybe you can write next articles relating to this article. I want to learn more issues about it!

My blog post ... same day loans

 
At 9:49 PM, Anonymous Anonymous said...

Asking queѕtions are in fаct ρlеasant thіng if you are not unԁerstanԁing something tоtallу, but this article gives goοԁ unԁerstandіng yet.


my web sitе :: online payday loans

 

Post a Comment

<< Home