I've been coding an applet using Java 1.4 under the (possibly/probably misguided) assumption that newer JRE's are backwards compatible, so my applet could run on a wider array of target systems without requiring users to update their JRE.
Is this a valid assumption? I'd like to use the new language features available in more modern versions, but not if it's going to force users to update their Java installation to run my applet.
Anybody have experience with compatibility issues with regard to applets?