Java. It’s that old language that runs code in a highly bloated virtual machine at slow speeds and terrible performance, especially on the Web. On a local PC, a Java’s just pure slow, but on the web Java can be a real headache. However, it has its benefits too — or so we thought. There are only two reasons someone would use Java in a website today: they wanted to write a complex program/script really quick and they needed it to just work regardless of browser or platform. After all, Java is Java, no matter if you’re on Windows, Linux, or Mac; or use Firefox, Opera, or even Internet Explorer… But it’s not!
First, to clarify: this isn’t an article about Java, and it especially isn’t an attack on Java, not today. This is about Opera 9, the wonderful and highly-innovative browser that can do anything and everything with less memory than its competitors and with much less time too. But it breaks Java.

