tutorial - Elixir: ¿hay una penalización de rendimiento al usarlo en lugar de un simple erlang?
josé valim (2)
Como elixir se compila directamente en el bytecode Beam, no incurrirá en costos intermedios, como una fluctuación, si esa es su preocupación.
El elixir parece genial, pero me pregunto por las desventajas ... si las hay ...
¿Hay otras desventajas potenciales al elegirlo sobre erlang?
Elixir reutiliza la mayor parte de la pila de compilación utilizada por Erlang, por lo que nuestro bytecode es, en general, muy similar al que obtendrías compilando Erlang. En muchos casos, no es lo mismo porque incluimos algunas funciones de reflexión como __info__/1
en el módulo compilado. Además, no hay un costo de conversión entre llamar a Erlang y Elixir y nunca lo será.