Linked by Thom Holwerda on Sat 8th Sep 2012 02:09 UTC, submitted by MOS6510
Mozilla & Gecko clones "The smartphones going into the world's next two billion pairs of hands may not belong to either Google or Apple, but to Mozilla. The Mozilla Foundation, which oversees open source software projects like the Firefox Web browser, expects to release a mobile operating system for smartphones early next year. Its target market is Latin America, then the rest of the developing world, where smartphones from Apple and Google are still too expensive for most people." Let's hope so, because at the rate things are currently going, we'll end up with like 90% Android, 9% iOS, and 1% other stuff. Who wants that?
Thread beginning with comment 534345
To view parent comment, click here.
To read all comments associated with this story, please click here.
Member since:

Compiled JS bytecode is just as fast as compiled Java bytecode. Only ObjC has the slight edge for native speed.

I don't know much of it, but I hear that there's efforts to make JS front-end to Clang/LLVM, which would mean the ability to compile JavaScript to native code on par with any other source language.

Reply Parent Score: 3

kragil Member since:

Hmm stick to the truth, that might be true for AOT (ahead of time) compiled JS, but you'd have to modify your JS code slightly to make that happen. Highly dynamic languages like JS don't compile very well. FirefoxOS will not run anything like that. It will run Mozillas JS engine and it nowhere near as fast as compiled C or just in time compiled Java. Cold hard truth.

Reply Parent Score: 4

some1 Member since:

Compiled JS bytecode is just as fast as compiled Java bytecode

[Citation needed].

Java is statically typed and the bytecode takes advantage of that. Also, Android uses Dalvik, which has a completely different bytecode, designed for faster interpretation. E.g. it's register-based rather than stack-based.
Not that bytecode interpretation speed matters much, as both Dalvik and Gecko have JITs. But it's a lot easier to make Java code go fast than it's for JS code.

Reply Parent Score: 4

Nelson Member since:

Lmao. Hell no.

Reply Parent Score: 3