The thing with BDJ is that it’s not a gaming platform. By chance some buttons of the PS3 controller double as a bluray remote, and by chance it’s possible that you can run bluray with BDJ content from a USB device. It might well be possible that Sony will disable that feature in the next firmware update because it also opens up possibilities for piracy.
So even if Sony feels that it should lift BDJ’s limitations of reading the PS3 controller (and I don’t see why Sony would feel that need: there’s hardly any BDJ content available on bluray, and the PS3 already has the best/fastest BDJ implementation on the market), then what we have in the PS3 with BDJ is still a bluray player instead of a games console and you simply can’t expect too much of that.
A full JRE on ‘real’ PS3 on the other hand, for that I see possibilities. Especially for PSN type games, java is really the perfect fit.
And I’m sure it’s not as huge a deal to get some java running on PS3 as many people seem to think, even if it would only be GCJ or something. I’m pretty sure Sony would give some support in somebody’s efforts to get something going using an official devkit. Who knows, they might even like the idea of Java on PS3 enough to donate a devkit to any serious attempt for getting a JRE on PS3.
It’s just that nobody even tried.
[quote]it even doesn’t shine on desktop while having best conditions on that platform.
[/quote]
The PC is mostly a platform for casual browser gaming, and java is simply outdone by flash in that area for many reasons. And there’s probably too much money involved in the big budget AAA PC titles to consider investing in a new java toolchain instead of going the tried and successful C++ route.
On PS3 otoh, people happily download and install gigabytes of pure gaming content from PSN. I’d say, the potential of java on PS3 might be even bigger than java on PC.