Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Elixir 看起来很酷,但我想知道它的缺点……如果有的话……
选择它而不是 erlang 时还有其他潜在的缺点吗?
Elixir 重用了 Erlang 使用的大部分编译堆栈,因此我们的字节码通常非常接近您通过编译 Erlang 本身获得的字节码。在许多情况下,它只是不一样,因为我们__info__/1在编译模块中包含了一些反射函数。此外,调用 Erlang 和 Elixir 之间没有转换成本,而且永远不会。
__info__/1
由于 elixir 直接编译为 Beam 字节码,因此如果您担心这一点,您不会产生任何中间成本,例如抖动。