Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (107)
games submitted by our members
Games in WIP (535)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Heads up - 1.4.2_05 released  (Read 2428 times)
0 Members and 1 Guest are viewing this topic.
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Posted 2004-07-02 16:40:53 »

Once more, in a wave of silent quietness, and no publicity at all, a major new version of java was released.

Not major, you say? Just have a look at the bugfix list!

http://java.sun.com/j2se/1.4.2/ReleaseNotes.html


  • Blocking Selector stops Blocking occasionally
  • (bf) Allocating direct buffers causes OutOfMemoryError
  • JVM crash with error "Fatal: null exception in compiled code"
  • onscreen objects flicker when apps on Windows call Toolkit.sync()
  • Sun JDK 1.4.2 JWS does not recognize OS architecture "x86"; not compatible with


...all of which I believe I've suffered from Grin.

malloc will be first against the wall when the revolution comes...
Offline D.t.O

Junior Member




Psych'd about Java Games


« Reply #1 - Posted 2004-07-02 20:27:13 »

What's up with the automatic updater? Angry
Isn't it supposed to figure out that a new version has been released or am I missing something here Huh

Enjoy.
Regards,
     - D.t.O
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #2 - Posted 2004-07-02 21:39:02 »

Quote
What's up with the automatic updater? Angry
Isn't it supposed to figure out that a new version has been released or am I missing something here Huh


It's been broken for a looooong time, apparently - Sun hasn't considered fixing it all that important Wink. Nah, I haven't actually checked the bug report, but when it happened to me that 1.4.2_03 was broken, several people told me this was a long-standing problem. At the very least, it doesn't detect _ updates.

Which is actually quite sensible.

What's mind-screwingly stupid is the decision to publish MAJOR updates in a "release that is not a release" and *refusing* to increment the version number. It's Sun's new versioning scheme - all versions of 1.5 will be 1.5.0 - just, 1.5.0_1 up to 1.5.0_25, etc </sarcasm>.

In all honesty, I think it's another of those "clever" ideas by Sun's marketing dept (responsible for so many own-goals over the years...). I reckon they're trying to "prove" to the world that:

 1. Java is a mature platform
 2. Sun knows what regression, unit, and system tests are

Since both have historically been kind of difficult to believe given track record (basic bugs STILL appear in the core libraries, like java.util, or Swing, that should have been detected by "obvious" unit tests...), this scheme of never updating the version number - making it look like there weren't any bugs to fix - pretends that both issues are resolved.

malloc will be first against the wall when the revolution comes...
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline ribot

Junior Member




Ribot - mobile UI specialist


« Reply #3 - Posted 2004-07-02 21:51:36 »

That is quite a bug list....

...but, have there been any annoucements (at JavaOne or anywhere else) as to when 1.5 will be released?

http://ribot.co.uk - design agency focused on mobile
http://www.retrospecs.co.uk - online vintage eyewear store
Offline William Denniss

JGO Coder


Projects: 2


Fire at will


« Reply #4 - Posted 2004-07-07 00:58:24 »

from the site:
Quote
Update releases are bug fix releases and as such are not intended to add to or delete functionality in the original 1.4.2 release.


Sure they're major updates but the API is identicle so I can understand why they don't incremeent the minor version number.  After all, they may be bugs which other brand's of java don't suffer.

Perhaps they could do more to push the updates out however.

Will.

Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #5 - Posted 2004-07-09 12:02:33 »

Quote
from the site:

Sure they're major updates but the API is identicle so I can understand why they don't incremeent the minor version number.  After all, they may be bugs which other brand's of java don't suffer.


But sun staff have said here that exactly the same "no addition or removal" applies to all 1.4.x releases - which is pretty normal for a software product. What is abnormal is that the z in x.y.z now appears entirely irrelevant in Sun's naming scheme.

malloc will be first against the wall when the revolution comes...
Offline Spiff

Senior Newbie




Java games rock!


« Reply #6 - Posted 2004-07-09 12:54:44 »

I believe the way it works is that the autoupdater only downloads on minor revision updates (the 2 in 1.4.2_05). You do NOT want to be ticking off users by updating on the _x revisions which come out every couple of months or so (unless the fixes are major security bugs). You do that and they'll simply turn off the autoupdater.
Offline princec

JGO Kernel


Medals: 343
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #7 - Posted 2004-07-09 13:02:35 »

I don't follow that logic. The _0x updates are bug fixes for things that are broken. I want them fixed, ASAP. Always.

Cas Smiley

Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #8 - Posted 2004-07-10 19:26:17 »

Quote
I believe the way it works is that the autoupdater only downloads on minor revision updates (the 2 in 1.4.2_05). You do NOT want to be ticking off users by updating on the _x revisions which come out every couple of months or so (unless the fixes are major security bugs). You do that and they'll simply turn off the autoupdater.


Hey, that's really wonderful, but ... go and read the list of fixes. We're talking really major stuff here - so much so that I have prototypical games that people won't be able to run, period, if I developed them after the bugs were fixed (as it is, I believe i have workarounds in place for them...but in some cases at large performance cost).

malloc will be first against the wall when the revolution comes...
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #9 - Posted 2004-07-22 20:34:40 »

Sun just convinced me - via their godlike marketing dept - NOT to try Netbeans

(because I'm reformatting linux) I've moved over to a win2k box for now, and discovered the JVM was a bit behind (1.4.0!). So, I went to java.sun.com, and thought "what the heck; I'll try netbeans 3.6 - Gosling was saying the other day that it's lean, fast, and wonderful". But then my eagle eyes noticed that if you do this it forces you into downloading "1.4.2_04" - yes, folks, that version that's missing the large number of major bugfixes from _05.

I confess, I'm beginning to wonder if the people that run java.sun.com are actually IBM engineers or something Huh Cheesy

Things like this, and all the upgrade problems noted earlier in this thread AND the mind-bending stuff about "Java Desktop != Desktop Java" etc AND their refusal to let/encourage people to link to the "automatic JVM installer" on sun.com (which is what JGF links to, because it's a one click install!) Sun would have you link to a page where the user has to pick an OS and a version and jump through a flaming hoop singing "three blind mice" - at least, if you want to use the "GET JAVA HERE" logo they legally *prevent* you from linking to the one-click install Sad Sob).

Sun Microsystems these days has *such* multiple-personality disorder Tongue. Some very good people doing great work, and lots of others pulling in the opposite direction for no know reason Sad.

malloc will be first against the wall when the revolution comes...
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline jbanes

JGO Coder


Projects: 1


"Java Games? Incredible! Mr. Incredible, that is!"


« Reply #10 - Posted 2004-07-22 20:56:15 »

Quote
Sun just convinced me - via their godlike marketing dept - NOT to try Netbeans

(because I'm reformatting linux) I've moved over to a win2k box for now, and discovered the JVM was a bit behind (1.4.0!). So, I went to java.sun.com, and thought "what the heck; I'll try netbeans 3.6 - Gosling was saying the other day that it's lean, fast, and wonderful". But then my eagle eyes noticed that if you do this it forces you into downloading "1.4.2_04" - yes, folks, that version that's missing the large number of major bugfixes from _05.


Whoa, whoa, whoa! Slow down there blah! You don't have to download the latest JVM. The bundle on java.sun.com is one of those "easy to install" packages that supposed to get you up and running faster. In my experience, it does no such thing. The bundle is really Sun's way of marketing and endorsing Netbeans. My guess is that they don't update the JVM versions very often because the bundle has to go through "certification" every time.

You're much better off visiting Netbeans.org and downloading the latest version. Not only will you be able to use the most recent JDK, but you'll also be able to download betas of Netbeans' latest goodies.

FWIW, I use Netbeans for all of my development. Its upside is that it's feature rich, keeps out of your way, and works in a way natural to how Java functions (i.e. mounting classpaths instead of adding individual files). Its only downside is that it eats memory like it was freshly made taffy from a candy store. So if you want to use it, make sure your machine has at least 512MB of RAM.

Quote
I confess, I'm beginning to wonder if the people that run java.sun.com are actually IBM engineers or something Huh Cheesy


No worries. IBM and Sun tend to cross-pollinate their engineers and managers! Wink

Java Game Console Project
Last Journal Entry: 12/17/04
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #11 - Posted 2004-07-22 21:00:25 »

c.f. this for more sun 1.4.2_05 madness:

http://www.java-gaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=announcements;action=display;num=1090529561

re: netbeans. I don't disagree - however, the NETBEANS + JAVA link (that, by the way, is conveniently positioned so that more than one person I know has accidentally clicked on it when they didn't even want netbeans, because you assume the biggest link on a page where you've already said what you want to download would be the latest version of what you're trying to download!) is an attempt to make it easy and encourage people to use it. Surreptitiously hiding the fact that you aren't actually downloading the latest version of java does not seem a wise (or honest) thing to be doing Sad.

What if you already had 1.4.2_05 and came to this page? You'd end up downloading the JVM you already had AND not getting the one you came for! (unless you were careful to read the metaphorical smallprint)

malloc will be first against the wall when the revolution comes...
Offline jbanes

JGO Coder


Projects: 1


"Java Games? Incredible! Mr. Incredible, that is!"


« Reply #12 - Posted 2004-07-22 21:15:14 »

Quote


That's pretty old news. Sun's been doing the whole "one download" thing for as long as I can remember. Also, the JDK size has been creeping up for a long time. Adding soundbanks, new APIs, Java Web Start, Autoupdate,  and other goodies doesn't come free. As long as the JRE stays pretty small, I'll be happy.

Quote
What if you already had 1.4.2_05 and came to this page? You'd end up downloading the JVM you already had AND not getting the one you came for! (unless you were careful to read the metaphorical smallprint)


Yep. Sun does tend to stumble over their own feet. I remember the nice and simple days of Java 1.1. There was one JVM download, one link to the JavaDocs, and one link to the tutorials. Seems complexity always manages to sneak in and ruin everything.

EDIT: Clarification

Java Game Console Project
Last Journal Entry: 12/17/04
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #13 - Posted 2004-07-22 21:40:25 »

Quote


That's pretty old news. Sun's been doing the whole "one download" thing for as long as I can remember.


Last time I was installing windows (I guess 1.4.something) the JDK downloads were same size betwixt windows and linux.

The linux download size has barely moved, whereas the windows one has doubled.

This is what troubles me.

What amazes me is that 1.4.2_05 claims it REQUIRES 120Mb for the JRE plus 120Mb for the JDK, and even if you remove the JRE it still ends up refusing to install unless you have twice what it claimed it needed.

malloc will be first against the wall when the revolution comes...
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

E.R. Fleming (20 views)
2014-07-29 03:07:13

E.R. Fleming (7 views)
2014-07-29 03:06:25

pw (39 views)
2014-07-24 01:59:36

Riven (39 views)
2014-07-23 21:16:32

Riven (26 views)
2014-07-23 21:07:15

Riven (28 views)
2014-07-23 20:56:16

ctomni231 (59 views)
2014-07-18 06:55:21

Zero Volt (50 views)
2014-07-17 23:47:54

danieldean (42 views)
2014-07-17 23:41:23

MustardPeter (45 views)
2014-07-16 23:30:00
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!