Lots of doors are being closed for Java

No it isn’t as Gameloft and some other companies prefer using the Android NDK to write their games in C++ :frowning:

Android is the most serious successor of J2ME but don’t forget that lots of desktop computers already have Java.

Oracle have also talked about getting the JVM running via pure JavaScript, which could make client-side development of Java more desirable.

As far as I know, that is only a rumor, such a JVM would not be as fast as the current J2SE JVM and the client-side development is not only about applets and browsers. I want to develop games outside the browsers and I’m not alone in this case.

Its not a rumour, it was confirmed by Adam Messinger, VP of Java Development at Oracle.

Interview can be found here (MP3 at 21:18) or transcript here.

Pretty cool idea! The implication is that we have a compiled language running on top of an interpreted language running inside of web browsers… my mind is spinning just thinking about it. I just don’t see this working in the short term (3-5 years). Although this could be a very good strategic direction in the long term.

JavaScript is very soon to be JIT compiled in all browsers, not interpreted.

It’ll take a few years before it’s all faster. Even then it’s still roughly an order of magnitude slower than Java which is a bit of a pain.

Cas :slight_smile:

MS just released the release candidate of IE 9, and say there are very little reasons not to release the final version very soon. FireFox looks like it’ll be delayed to March.

Ah you must live in a world of early adopters and risk taking geeks.
The rest of the world is about 3-4 years behind you I’m afraid. I only just started using Java 5 about a month ago because of the number of OSX users still on JDK1.4 - now at an acceptably low 10% or so, so I can live without their money.

Cas :slight_smile:

He speaks about 2 ways (JavaFX & running Java without JVM) and sorry there is no plan concerning the second solution whereas JavaFX 2.0 has a real roadmap: http://javafx.com/roadmap/
However, I know the Orto project.

I find this about Java running in JavaScript:

http://lh3.ggpht.com/_j2rus_Nv1d8/TKErTHFZbZI/AAAAAAAABLw/QbWg6yuAhXk/s720/Photos%20-%20150.jpg

Running Java in JavaScript. Well the first question comes to mind is: WFT! Why? I mean if it was an student or just for fun project…okay. If it was Google…okay maybe it would be good hype for V8, but for Oracle? What problem is it suppose to solve? Seems like a total waste of resources. Tossing them at getting Zero/Shark usable and the dynamic language extensions.

It’s better and more widely supported, whilst Java’s future is bleak. Look at Java penetration, still only just over 60% for Java 6. Look at Apple maybe pulling Java from future versions of MacOS. Look at ChromeOS missing Java.

I work freelance on some sites that receive a lot of traffic per month. On some of these a higher percentage of FireFox users run FireFox 3.6 or newer then have Java installed (regardless of version). On some FireFox 4 is already the second most popular version of FireFox, and it’s not even out yet! Almost all Chrome users run Chrome 8 or higher, which is only 3 months old, and a quarter of them run Chrome 9 which is only 15 days old! Why? Because FireFox and Chrome upgrade automatically (and do a good job of it). Once IE 9 is shipped via Windows update, it’ll receive widespread usage too within a month.

Your simply wrong. For home users, the ‘3-4 years behind’ rule just doesn’t apply to browsers.

No, I think I’m right. Some places are worse than others. The entire UK government for example is still forced to use IE6 and they can’t even change. That’s millions of desktops right there.

Cas :slight_smile:

As I said, home users.

As I said, home users.
[/quote]
same in france and some big society I ve worked for, problem is that in such society it is very difficult to migrate a software and especially browser because there are a lot of dependencies on other software and it cost a lot of money each time a software is migrated in a big society, both related to technical probleme but also because of formation and/or user resistance, lot of user have very low knowledge in computer because they only use it for similar task every days, and they get lost when you change them something they have used for years.

dont know how to explain that but I guess that Chrome is used a lot for personal computer (and/or Geek) that’s why it is updated so frequently you cant imagine how much money it can cost on non-computer enterprise to migrate software.

Here is an example, imagine an enterprise with 2000 employes using one or more web based application daily (Intranet), let say one day they decided to migrate and next day they found that the application they need to work crash because of something have changed in the browser (this is not forcibly related to a bug, this can even be due to the correction of a bug), until they managed to fix the web application problem their enterprise is freezed

I can equally give stories of big enterprise companies that do constantly update their software regularly (yes they do exist); but it’s all just hear-say, speculation and opinion. The analytics I’ve been looking at simply disagree. They say the majority of users do upgrade their browsers within a matter of months.

http://www.w3schools.com/browsers/browsers_explorer.asp

Cas :slight_smile:

this is not something very fun to upgrade a software in a big society, not something you do just because you want to be in the fashion, what kind of society ? computer related maybe ?

[quote]The analytics I’ve been looking at simply disagree
[/quote]
what kind of statistic sources ? becarefull lot of (nearly all) statistics are not objective

IMHO, it is really necessary “like journalist do” to look a cupple of statistic ressource before concluding anything, even if the source looks reliable
(Google, W3C, Mozilla,etc…) http://gs.statcounter.com/ , propaganda is never far

China statistics are interresting too, this represent a lot of people… http://gs.statcounter.com/#browser-CN-monthly-201001-201101
but maybe some statistic grabber dont really care about china, after all they are honest, no ?