Originally posted by Luke_Wolf
View Post
LLVM bytecode is used in Portable Native Client (PNaCl), but I'm not sure about the efficiency and able to be practical in a real life environment. Google and others just ported some stuff for the platform dependent flavor (NaCl), not sure about PNaCl by using LLVM bytecode.
I mean a target that can be implemented by language compilers like GCC or LLVM without need to worry a damn about specific stuff other than make the code portable and write in the computer language you want to, then the program can become platform independient and run efficiently in a kernel-based secure and extremely efficient VM.
This way, there would be less need to compile for tons of targets and just the more demanding software would need native binaries.
Comment