簡體   English   中英

Elixir - 使用它而不是普通的erlang會有性能損失嗎?

[英]Elixir - is there a performance penalty using it instead of plain erlang?

Elixir似乎很酷,但我想知道它的缺點..如果有的話......

在erlang上選擇它時還有其他潛在的缺點嗎?

Elixir重用了Erlang使用的大部分編譯堆棧,因此我們的字節碼通常非常接近於編譯Erlang本身所能得到的編碼堆棧。 在許多情況下,它只是不一樣,因為我們在編譯模塊中包含了一些反射函數,如__info__/1 此外,在調用Erlang和Elixir之間沒有轉換成本,它永遠不會。

由於elixir直接編譯為Beam字節碼,因此如果您擔心,則不會產生任何像抖動這樣的中間成本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM