4 ms·
>Yao can’t be compiled in the traditional way. >Instead, Yao will be compiled to an LLVM-like IR (which already exists), and that’s how it will be distributed.
by andai 2y ago
>Yao can’t be compiled in the traditional way.
>Instead, Yao will be compiled to an LLVM-like IR (which already exists), and that’s how it will be distributed. Users will have to do the final compile step on their local machines.
Is this referring to the compiler itself, or programs written in Yao?
- gavinhoward 2y agoPrograms written in Yao.
- kibwen 2y agoIf the goal is portability, Google pursued the idea of distributing cross-platform LLVM IR via PNaCl and ultimately abandoned it, because LLVM IR isn't really designed for portability.
- gavinhoward 2y agoI designed my own, uncreatively called Yvm. Yao already compiles to it.