News for hackers. Stuff that matters.
Re:The Elusive Universal Web Bytecode by sp332 on Thursday March 26, 2015 @11:38AM (#9270383)
LLVM IR isn't portable, it's platform-specific.
Re:The Elusive Universal Web Bytecode by Someone on Thursday March 26, 2015 @12:26PM (#9270830)
For those who don't know why that is true (or even that that is true): http://lists.cs.uiuc.edu/pipermail/llvmdev/2011-October/0437...
Re:The Elusive Universal Web Bytecode by falcolas on Thursday March 26, 2015 @01:01PM (#9271177)
And yet Mozilla can use it to write Rust compilers which target ARM and x86-64 architectures, for Mac, Linux and Windows OSes.

It might not compile on an AT-MEGA, but it seems portable enough for the purposes of acting as a browser bytecode representation.

Re:The Elusive Universal Web Bytecode by sp332 on Thursday March 26, 2015 @01:47PM (#9271631)
They distribute Rust as Rust code, not as LLVM IR. You use LLVM to compile Rust to a target-specific IR and then to a target-specific binary. Try reading that link your sibling posted.