Hacker News new | past | comments | ask | show | jobs | submit login

It makes me sad, but I totally understand why someone would stay with Java 6, for the same reason that there's still COBOL stuff hanging around: the stuff "works" as is, upgrading is expensive, and some business person decided that the cost of the upgrade isn't worth it for the value they'd receive.

I do worry that there's "Y2K-esque" bugs hiding in Java 6 programs somewhere. I don't think java.util.date uses 32 bit integers for time so the 2038 problem probably won't be an issue, but I do wonder if there's other stuff hiding.




There might be some limit or bug like that in Java 6, but I think time stuff has been backported, so it'd likely be something else. I don't know enough about the JVM internals to speculate on whether the old ones were simpler and less likely to be defective, or not.

By now most types of issues ought to have popped up though, since it was so widely used for such a long time.


Cryptography is kind of an issue . Certain protocols that by now are expected aren't supported by Java 6.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: