DSb*_*ard 10 compiler-construction parallel-processing llvm distributed-programming
LLVM的哪些属性使其成为(并行,并发,分布式)语言的实现的良好选择,是什么让它变得糟糕?
SK-*_*gic 16
LLVM被称为LLVM(低级虚拟机)是有充分理由的.它是如此低级,以至于您不会受到源语言的任何特定语义的束缚.
LLVM中有一些有用的东西可以使一些并行语言的编译更容易 - 例如,跳转到任意块:http://llvm.org/docs/LangRef.html#blockaddress
并且LLVM并不暗示任何特定的运行时属性,也不强制任何特定的GC实现.你可以在它上面构建你想要的任何东西.