Linked by Kroc Camen on Thu 18th Mar 2010 22:11 UTC
Google Google's Native Client (NaCl) is a browser technology to deliver native x86 binaries to users on Windows, Mac and Linux. Whilst this bridges the gap between modern JavaScript speeds and native binaries, portability is limited and that's especially important on the web where there's greater device diversity than on the desktop. Google are announcing that NaCl now also supports x86-64 and ARM. In addition to this Google are also announcing the ANGLE project, an open source compatibility layer to map WebGL (OpenGL ES for the web) to DirectX calls for Windows systems without an OpenGL library.
Permalink for comment 414098
To read all comments associated with this story, please click here.
kragil
Member since:
2006-01-04

Sure, maybe they should do that. But then again they probably owe a lot more of their success to GCC than to LLVM and they don't contribute a lot to GCC either.
Hell, even Apple owes a lot to GCC.
That is the beauty of FOSS anybody can profit from it even without giving back anything.

And calling the LLVM stuff bytecode may be correct in a way, but LLVM is really LL low level, much more so than the JVM. It is more like assembly for a fairly generic CPU that maps well to real CPUs, isn't it?

Reply Parent Score: 4