2

我认为每个专业的 C++ 开发人员都知道用 C++ 编写一个跨不同编译器工作的共享库是多么困难。这是因为 C++(和 C)没有标准 ABI。没有 ABI 的主要原因似乎是性能损失。

看看 LLVM 和 Clang,这个神话似乎要落空了。Clang 和 LLVM 提供了极大的性能优化可能性。

那么标准化的 C++ ABI(为什么不是模块系统)会降低 C++ 的性能?

4

0 回答 0