Since much of this already exists in Chromium, does that mean that Google is pushing for JavaScript / Progressive Web Apps? You could have lighter installs of application or just links to web apps run. It almost sounds like they're going the Firefox OS route.
I think they're going more for a language/framework agnostic route. ChromeOS was all about web technologies, but I think a sizable impetus around NaCl was that web technologies were always going to be limited and inefficient.
I don't think NaCl is their long term bet, I just seriously doubt they'll try to get people to write everything in JavaScript. The major issue is that web browsers seem to double in memory requirements every two or three years, and are slower today on modern hardware than they were on low end hardware ten years ago.
Java served a purpose with Android. It is/was relatively easy to write relatively efficient, low bug count, complex applications using Java, in a way not possible with most other languages. At the same time a new generation of programmers were exposed to Java's bureaucracy and other flaws, said "Ew", and have been waiting for a good, Google supported, alternative. I don't think Google has picked a successor yet.
Is Google slowly dropping Java? (Score:2)
Re:Is Google slowly dropping Java? (Score:2)
I think they're going more for a language/framework agnostic route. ChromeOS was all about web technologies, but I think a sizable impetus around NaCl was that web technologies were always going to be limited and inefficient.
I don't think NaCl is their long term bet, I just seriously doubt they'll try to get people to write everything in JavaScript. The major issue is that web browsers seem to double in memory requirements every two or three years, and are slower today on modern hardware than they were on low end hardware ten years ago.
Java served a purpose with Android. It is/was relatively easy to write relatively efficient, low bug count, complex applications using Java, in a way not possible with most other languages. At the same time a new generation of programmers were exposed to Java's bureaucracy and other flaws, said "Ew", and have been waiting for a good, Google supported, alternative. I don't think Google has picked a successor yet.